JavaScript使用forEach()與jQuery使用each遍歷數(shù)組時(shí)return false 的區(qū)別
原生js使用forEach()與jquery使用each()遍歷數(shù)組,return false 的區(qū)別:
1、使用each()遍歷數(shù)組a,如下:
var a=[20,21,22,23,24];
$.each(a, function(index,val) {
console.log('index='+index);
if(index==2){
return false;
}
console.log('val='+val);
});
結(jié)果如下:

從運(yùn)行的效果可以看出,return 相當(dāng)于循環(huán)中的break,直接結(jié)束整個(gè)循環(huán)。
2、使用forEach()遍歷數(shù)組a,如下:
var a=[20,21,22,23,24];
a.forEach(function(val,index){
console.log('index='+index);
if(index==2){
return false;
}
console.log('val='+val);
});
結(jié)果如下:

從運(yùn)行的效果可以看出,return 相當(dāng)于循環(huán)中的continue,跳出當(dāng)前循環(huán),后面的循環(huán)遍歷繼續(xù)。
本人也查過(guò)一些資料,我們可以通過(guò)自己寫判斷語(yǔ)句結(jié)束整個(gè)forEach()循環(huán),或者使用for()循環(huán)遍歷。
- Js中forEach修改原數(shù)組與sort排序經(jīng)典場(chǎng)景詳解
- js數(shù)組forEach實(shí)例用法詳解
- Nodejs 數(shù)組的隊(duì)列以及forEach的應(yīng)用詳解
- JavaScript遍歷數(shù)組的三種方法map、forEach與filter實(shí)例詳解
- js/jquery遍歷對(duì)象和數(shù)組的方法分析【forEach,map與each方法】
- Javascript數(shù)組循環(huán)遍歷之forEach詳解
- JavaScript中的數(shù)組遍歷forEach()與map()方法以及兼容寫法介紹
- javascript中FOREACH數(shù)組方法使用示例
- Javascript數(shù)組的?forEach?方法詳細(xì)介紹
相關(guān)文章
我也種棵OO樹(shù)JXTree[js+css+xml]
我也種棵OO樹(shù)JXTree[js+css+xml]...2007-04-04
前臺(tái)js對(duì)象在后臺(tái)轉(zhuǎn)化java對(duì)象的問(wèn)題探討
在開(kāi)發(fā)項(xiàng)目中多次遇到前臺(tái)js對(duì)象在后臺(tái)轉(zhuǎn)化java對(duì)象的問(wèn)題,下面就為大家介紹下前臺(tái)js對(duì)象轉(zhuǎn)后臺(tái)java對(duì)象,感興趣的朋友可以了解下2013-12-12
escape函數(shù)解決js中ajax傳遞中文出現(xiàn)亂碼問(wèn)題
這篇文章主要介紹了escape函數(shù)解決js中ajax傳遞中文出現(xiàn)亂碼問(wèn)題,是非常實(shí)用的技巧,需要的朋友可以參考下2014-10-10
JavaScript實(shí)現(xiàn)簡(jiǎn)單獲取當(dāng)前網(wǎng)頁(yè)網(wǎng)址的方法
這篇文章主要介紹了JavaScript實(shí)現(xiàn)簡(jiǎn)單獲取當(dāng)前網(wǎng)頁(yè)網(wǎng)址的方法,通過(guò)location對(duì)象的href方法來(lái)獲取網(wǎng)址,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-11-11
JS實(shí)現(xiàn)微信"炸屎"大作戰(zhàn)功能
這篇文章主要介紹了JS實(shí)現(xiàn)微信 "炸屎"大作戰(zhàn),本文通過(guò)實(shí)例代碼圖文展示給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-07-07
JavaScript基礎(chǔ)教程之如何實(shí)現(xiàn)一個(gè)簡(jiǎn)單的promise
看了些promise的介紹,還是感覺(jué)不夠深入,所以下面這篇文章主要給大家介紹了關(guān)于JavaScript基礎(chǔ)教程之如何實(shí)現(xiàn)一個(gè)簡(jiǎn)單的promise的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2018-09-09

