1. 程式人生 > >js中 jquery中的each迴圈和for迴圈的區別

js中 jquery中的each迴圈和for迴圈的區別

each定義和用法

each() 方法規定為每個匹配元素規定執行的函式。

提示:返回 false 可用於及早停止迴圈。

都知道在java中         continue,跳過本次迴圈   break   結束這個迴圈    return 結束方法

那麼在js中,用jquery   return false

跳過本次迴圈結束當前整個迴圈(執行當前迴圈下邊的語句結束方法(不執行當前迴圈下邊的語句
java中continuebreakreturn
js中的for迴圈continuebreakreturn;
js中的jquery,each迴圈return  true return false

 迴圈前加標記,迴圈中改變標記的狀

態,迴圈之後判斷這個標記,然後return

值得一說的是這個each迴圈,因為其中只有return true和false,迴圈結束後無法阻止後面的程式碼執行,所以,只能前面加標記,再在迴圈外通過判斷這個標記,決定繼續還是結束

所以個人建議還是在for迴圈中操作更順手一點