JavaScript如何中斷迴圈執行?
我們在開發過程中經常會需要將我們設定好的語句根據一定的規則中斷執行,這樣才能完成功能,那麼你知道都有哪些方式能夠實現這個效果嗎?
方法一:break
方法二:return
方法三:continue
方法四:邏輯運算子||(或者)
從左往右開始識別如果第一個就是 true 那就不會再往後識別 直接把第一個的值作為結果返回
console.log(1 || 0);
方法五:default
前面的條件都不滿足的時候執行
方法六:定時器
倒數計時定時器(定時器)只會執行一次
方法七:解綁事件
removeEventListener(事件型別,事件處理函式)
detachEvent(on + 事件型別,事件處理函式)
注意:解綁的時候 傳入的事件處理函式和繫結的時候必須是同一個事件處理函式 (同一個地址) 此段函式不支援IE瀏覽器
以上就是JavaScript中常見的幾種中斷迴圈執行的方式了,希望能幫到大家。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2773076/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript for迴圈 執行順序JavaScript
- JavaScript執行機制-node事件迴圈JavaScript事件
- JavaScript 執行機制-瀏覽器事件迴圈JavaScript瀏覽器事件
- 淺談Javascript單執行緒和事件迴圈JavaScript執行緒事件
- Java通過在主迴圈中判斷Boolean來停止執行緒JavaBoolean執行緒
- JavaScript中的while迴圈JavaScriptWhile
- 理解 JavaScript 中的迴圈JavaScript
- Runloop-執行迴圈OOP
- Javascript中的迴圈優化JavaScript優化
- JavaScript for迴圈語句的執行順序和優化JavaScript優化
- Java for迴圈中語句執行的順序Java
- JavaScript for of 迴圈JavaScript
- javascript迴圈JavaScript
- javaScript for迴圈JavaScript
- JavaScript的map迴圈、forEach迴圈、filter迴圈、reduce迴圈、reduceRight迴圈JavaScriptFilter
- 【執行機制】 JavaScript的事件迴圈機制總結 eventLoopJavaScript事件OOP
- js 中斷迴圈的幾種方式JS
- while(liunx,unix)中的迴圈執行某程式用法While
- 深入瞭解 JavaScript 中的 for 迴圈JavaScript
- 無迴圈 JavaScriptJavaScript
- Casperjs迴圈執行(重複執行不退出)JS
- 【譯】理解Javascript函式執行—呼叫棧、事件迴圈、任務等JavaScript函式事件
- javascript快速入門3--分支判斷與迴圈JavaScript
- JavaScript中更好的迴圈寫法大全JavaScript
- python3迴圈中如何加入換行符?Python
- 多執行緒迴圈控制欄位失效造成死迴圈的坑執行緒
- 【轉】Promise迴圈序列執行寫法Promise
- Swift,迴圈及判斷Swift
- 教你如何在Golang中執行JavaScriptGolangJavaScript
- JavaScript for 迴圈語句JavaScript
- 理解javascript事件迴圈JavaScript事件
- 3. Python中的分支判斷、迴圈Python
- JavaScript中迴圈遍歷JSON響應!JavaScriptJSON
- JavaScript中的12種迴圈遍歷方法JavaScript
- JavaScript 中 for in 迴圈和陣列的問題JavaScript陣列
- 【Java面試】如何中斷一個正在執行的執行緒?Java面試執行緒
- 時間遞增迴圈執行指令碼指令碼
- (轉)Qt 的執行緒與事件迴圈QT執行緒事件