js如何從循環跳出方法

       經常我們會遇到這樣的問題,我們在一個循環裏滿足一定條件時,希望跳出整個js方法,此時,是用return、break還是continue。

       答案是都不是,break是用來跳出for循環,但是不會退出方法,如果下面還有代碼,代碼還是會執行。continue就更不行了,continue是退出當前循環,

      依然會執行下一次的for循環。使用return的話也不管用,因爲return主要用在方法體裏,不用於for循環裏。

      這時候怎麼辦呢,很簡單,就是設置一個布爾標誌,在循環外面判斷此標誌是否修改位false。如果爲false,return false 即可,如果爲true,繼續執行下面代碼即可

發佈了9 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章