国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

javascript - 弱弱的問一下,_map(data,(item,i)=>{})與_each(data,(item,i)=>{})里的i是干什么的?

瀏覽:64日期:2023-09-14 13:20:44

問題描述

如題,可以不寫嗎

問題解答

回答1:

i是遍歷元素的索引。如原生的map,forEach方法。

[’a’, ’b’, ’c’].map(function(item, i, array){ console.log(item, i, array);});[’a’, ’b’, ’c’].forEach(function(item, i, array){ console.log(item, i, array);});

item為當前項,即當前遍歷的元素本身。分別為a, b, ci為元素處于數組中的下標或索引。分別為 0, 1, 2array為數組本身。值為[’a’, ’b’, ’c’]

回答2:

i就是item在data中對應的index,可以省略

回答3:

參考原生的 map , itemdata 項的引用, i 代表索引. i 可以省略的

舉個例子:

var arr = [1,2,3];arr.map(function(item){ if(item == 2){ item = 100; // arr 是不會變成[1,100,3],因為 item 改變不影響原數組,它只是個引用 }})

如果像下面這樣,就會改變 arr 了

arr = arr.map(function(item){ if(item == 2){ item = 100; } return item})

標簽: JavaScript
主站蜘蛛池模板: 欧美视频久久 | a欧美在线 | 18成人免费观看网站入口 | 韩国一级淫片视频免费播放 | 亚洲视频免费播放 | 国产成人精品免费久久久久 | 91福利国产在线观看香蕉 | 欧美一级一毛片 | 亚洲精品欧美精品中文字幕 | 制服诱惑中文字幕 | 国产女厕所 | 亚洲毛片免费视频 | 日韩精品一区二区三区不卡 | 波多野结衣在线视频免费观看 | 寡妇一级a毛片免费播放 | 日本护士视频xxxxxwww | 久久久毛片免费全部播放 | 欧美 自拍 丝袜 亚洲 | 男女午夜爱爱久久无遮挡 | 中文字幕在线观看一区二区三区 | 九九香蕉网 | 在线观看一区 | 激情欧美日韩一区二区 | 免费一级特黄 欧美大片 | 成年人免费小视频 | 美女扒开腿让男人桶个爽 | 国产精品成人观看视频国产 | 欧美成人午夜做爰视频在线观看 | 在线精品视频免费观看 | 在线欧美日韩精品一区二区 | 欧美激情综合亚洲一二区 | 欧美一级乱理片免费观看 | 91免费公开视频 | 夜夜骚视频 | 日本免费特黄aa毛片 | 国产三级在线观看免费 | 黄色毛片在线 | 一级毛片成人午夜 | 亚洲精品一区二区观看 | 欧美一级大片免费观看 | 日韩欧美在线一级一中文字暮 |