我們在開發(fā)過程中經(jīng)常會需要將我們設(shè)置好的語句根據(jù)一定的規(guī)則中斷執(zhí)行,這樣才能完成功能,那么你知道都有哪些方式能夠?qū)崿F(xiàn)這個效果嗎?
方法一:break
方法二:return
方法三:continue
方法四:邏輯操作符||(或者)
從左往右開始識別如果第一個就是 true 那就不會再往后識別 直接把第一個的值作為結(jié)果返回
console.log(1 || 0);
方法五:default
前面的條件都不滿足的時候執(zhí)行
方法六:定時器
倒計時定時器(炸彈定時器)只會執(zhí)行一次
方法七:解綁事件
removeEventListener(事件類型,事件處理函數(shù))
detachEvent(on + 事件類型,事件處理函數(shù))
注意:解綁的時候 傳入的事件處理函數(shù)和綁定的時候必須是同一個事件處理函數(shù) (同一個地址) 此段函數(shù)不支持IE瀏覽器
以上就是JavaScript中常見的幾種中斷循環(huán)執(zhí)行的方式了,同學(xué)們根據(jù)實際情況選擇使用即可,最后歡迎對web前端感興趣的同學(xué)來到千鋒大前端培訓(xùn)班參加我們的前端培訓(xùn)課程學(xué)習(xí),全程名師面授還享受兩周免費試聽,更有全套前端學(xué)習(xí)資料可以領(lǐng)取,趕緊來看看吧。