久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫(kù) 作文庫(kù) 大學(xué)庫(kù) 專(zhuān)業(yè)庫(kù)

當(dāng)前位置: 高三網(wǎng) > 高中英語(yǔ) > 正文

foreach和map的區(qū)別

2021-10-28 09:59:24文/李文源

forEach()沒(méi)有返回值。map()有返回值,可以return出來(lái)。forEach()方法不會(huì)返回執(zhí)行結(jié)果,而是undefined,也就是說(shuō),forEach()會(huì)修改原來(lái)的數(shù)組。而map()方法會(huì)得到一個(gè)新的數(shù)組并返回。

foreach和map的區(qū)別

foreach和map的區(qū)別是什么

1.foreEach()方法:

針對(duì)每一個(gè)元素執(zhí)行提供的函數(shù)。

map()方法:

創(chuàng)建一個(gè)新的數(shù)組,其中每一個(gè)元素由調(diào)用數(shù)組中的每一個(gè)元素執(zhí)行提供的函數(shù)得來(lái)。

2.forEach()可以做到的東西,map()也同樣可以。反過(guò)來(lái)也是如此。

map()會(huì)分配內(nèi)存空間存儲(chǔ)新數(shù)組并返回,forEach()不會(huì)返回?cái)?shù)據(jù)。

forEach()允許callback更改原始數(shù)組的元素。map()返回新的數(shù)組。

推薦閱讀

點(diǎn)擊查看 高中英語(yǔ) 更多內(nèi)容