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

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 我在foreach里給一個(gè)array push值,為什么會(huì)出現(xiàn)這樣的結(jié)果

瀏覽:115日期:2023-04-25 14:15:19

問題描述

let arr = []arr.push(1)let arr2 = [2,3,4,5]arr2.forEach((item,index,arr)=>{ arr.push(item) console.log(arr)})

得出的結(jié)果是

[2, 3, 4, 5, 2][2, 3, 4, 5, 2, 3][2, 3, 4, 5, 2, 3, 4][2, 3, 4, 5, 2, 3, 4, 5]

jsbin地址https://jsbin.com/papamadejo/...我想知道為什么會(huì)是這樣的結(jié)果不應(yīng)該是[1,2,3,4,5]么

問題解答

回答1:

foreach中arr變量重名了,因此操作了arr2。把第三個(gè)參數(shù)(arr)刪去

回答2:

就是這樣的,你可以參考一哈mdn上的說明:

javascript - 我在foreach里給一個(gè)array push值,為什么會(huì)出現(xiàn)這樣的結(jié)果

這段代碼中的

arr2.forEach((item,index,arr)=>{ arr.push(item) console.log(arr)})

arr指向的是arr2.

可以做如下修改

let arr1 = []arr.push(1)let arr2 = [2,3,4,5]arr2.forEach((item,index)=>{ arr1.push(item) console.log(arr1)})

標(biāo)簽: JavaScript
主站蜘蛛池模板: 在线观看亚洲成人 | 黄色三级网站在线观看 | 99久久综合精品免费 | 欧美日韩精品一区二区三区视频播放 | 黄在线网站 | 中文字幕一区二区三区有限公司 | 免费一级淫片aaa片毛片a级 | 91精品国产免费久久久久久青草 | 成人全黄三级视频在线观看 | xxxxx亚洲| 深夜福利视频在线观看免费视频 | 午夜久久视频 | 国产亚洲精品成人婷婷久久小说 | 99久久99久久精品免费看子伦 | 精品午夜国产在线观看不卡 | 香蕉久久精品 | 国产喷水女王在线播放 | 亚洲国产精品一区二区三区在线观看 | 美国一级毛片片aa成人 | 国产成人精品一区二三区2022 | 一级女性全黄生活片免费 | 在线播放一区二区精品产 | aa毛片免费全部播放完整 | 久久国产免费观看精品1 | a级国产乱理伦片在线观看国 | 欧美另类视频videosbest18 | 欧美高清视频手机在在线 | 97视频免费播放观看在线视频 | 久久tv免费国产高清 | 日本理论片免费高清影视在线观看 | 成人国产精品视频 | 国产日韩精品视频 | 欧美videos娇小 | 高清性做爰免费网站 | 国内自拍第一页 | 亚洲免费观看在线视频 | 欧美日本一道高清二区三区 | 亚洲日本va午夜中文字幕 | 国产色在线观看 | 日本免费人成在线网站 | 国产欧美va欧美va香蕉在线 |