国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

關于JavaScript中forEach和each用法淺析

2024-05-06 16:38:40
字體:
來源:轉載
供稿:網友

本文主要給大家介紹了關于JavaScript中forEach和each的相關內容,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹:

forEach是ES5中操作數組的一種方法,主要功能是遍歷數組,例如:

js;">var arr = [1,2,3,4];arr.forEach(alert); 

等價于:

var arr = [1, 2, 3, 4];for (var k = 0, length = arr.length; k < length; k++) { alert(array[k]);} 

forEach方法中的function回調有三個參數:第一個參數是遍歷的數組內容,第二個參數是對應的數組索引,第三個參數是數組本身

因此:

  [].forEach(function(value,index,array){    //code something  });

等價于:

  $.each([],function(index,value,array){    //code something  })

寫一個例子;

var arr = [1,2,3,4];arr.forEach(function(value,index,array){ array[index] == value; //結果為true sum+=value;  });console.log(sum); //結果為 8 

map:map即是 “映射”的意思 用法與 forEach 相似,用法即:

[].map(function(value,index,array){  //code})

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杭州市| 商水县| 蛟河市| 南宫市| 栖霞市| 苏尼特左旗| 尖扎县| 上高县| 浑源县| 安福县| 龙川县| 平泉县| 晋城| 安西县| 台南县| 宁安市| 孟州市| 斗六市| 田林县| 孝义市| 西吉县| 新民市| 旬阳县| 金沙县| 祥云县| 金乡县| 察隅县| 丹东市| 马公市| 门头沟区| 蓝田县| 额济纳旗| 徐闻县| 万年县| 固始县| 乌什县| 文昌市| 虎林市| 金阳县| 章丘市| 北票市|