jquery進行數(shù)組遍歷如何跳出當前的each循環(huán)
更新時間:2014年06月05日 17:35:05 作者:
通過 jquery 的循環(huán)方法進行數(shù)組遍歷,但是當不符合條件時,怎么跳出當前循環(huán),解決方法如下,需要的朋友可以參考下
最近在忙著進行官網(wǎng)改版,在做其中的一個項目時碰到了一個小問題。問題是這樣的,通過 jquery 的循環(huán)方法進行數(shù)組遍歷,但是當不符合條件時,怎么跳出當前循環(huán)。
我是使用 $.each() 進行數(shù)組循環(huán)遍歷,但是當進入判斷時,不清楚該如何跳出當前循環(huán),于是我就用 javascript 的方法——continue 發(fā)現(xiàn)并不正確。API 上的說明只有跳出整個循環(huán)(如果需要退出 each 循環(huán)可使回調函數(shù)返回 false,其它返回值將被忽略。)
后來上網(wǎng)查了下,得到了結果:
return false;——跳出所有循環(huán);相當于 javascript 中的 break 效果。
return true;——跳出當前循環(huán),進入下一個循環(huán);相當于 javascript 中的 continue 效果。
PS:分享給那些剛剛開始學習 jquery 的童鞋們。
我是使用 $.each() 進行數(shù)組循環(huán)遍歷,但是當進入判斷時,不清楚該如何跳出當前循環(huán),于是我就用 javascript 的方法——continue 發(fā)現(xiàn)并不正確。API 上的說明只有跳出整個循環(huán)(如果需要退出 each 循環(huán)可使回調函數(shù)返回 false,其它返回值將被忽略。)
后來上網(wǎng)查了下,得到了結果:
return false;——跳出所有循環(huán);相當于 javascript 中的 break 效果。
return true;——跳出當前循環(huán),進入下一個循環(huán);相當于 javascript 中的 continue 效果。
PS:分享給那些剛剛開始學習 jquery 的童鞋們。
相關文章
jqueryMobile 動態(tài)添加元素,展示刷新視圖的實現(xiàn)方法
下面小編就為大家?guī)硪黄猨queryMobile 動態(tài)添加元素,展示刷新視圖的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-05-05
用原生JavaScript實現(xiàn)jQuery的$.getJSON的解決方法
本篇文章介紹了,用原生JavaScript實現(xiàn)jQuery的$.getJSON的解決方法。需要的朋友參考下2013-05-05
淺析jQuery Ajax請求參數(shù)和返回數(shù)據(jù)的處理
這篇文章主要介紹了淺析jQuery Ajax請求參數(shù)和返回數(shù)據(jù)的處理的相關資料,需要的朋友可以參考下2016-02-02

