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