2 回答

TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
有,在js中用于中斷程序繼續(xù)運(yùn)行的3種方法: break continue return
break和continue一般用于循環(huán),進(jìn)行打斷
return是返回結(jié)果值,如果為了中斷程序
一般通過 return false 去中止程序的繼續(xù)運(yùn)行

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊
JavaScript中如何使用try catch代替exit結(jié)束程序
exit可用于強(qiáng)制終止程序。但是,JavaScript中沒有exit。在其他語言中,可以使用exit強(qiáng)制終止程序,但是需要在JavaScript中以其他方式來實(shí)現(xiàn),本篇文章就來給大家介紹關(guān)于在JavaScript中使用try catch代替exit結(jié)束程序的方法。
在JavaScript中要像exit一樣終止程序,需要使用try catch語句。
當(dāng)我們想在try catch語句中終止它時(shí),我們故意拋出異常并終止程序,拋出異常后的進(jìn)程不會被執(zhí)行。
我們來看看以下程序。
123456789 | var flag = true ; try { if (flag) { throw new Error( '終止程序并退出' ); } console.log( '未執(zhí)行的代碼' ); } catch (e) { console.log(e.message); } |
執(zhí)行結(jié)果:
1 | 終止程序并退出 |
通過以上這種方式,我們能夠終止該程序。
- 2 回答
- 0 關(guān)注
- 499 瀏覽
添加回答
舉報(bào)