- 能用
forEach()做到的,map()同样可以。反过来也是如此。 map()会分配内存空间存储新数组并返回,forEach()不会返回数据 是undefined。forEach()允许callback更改原始数组的元素。map()返回新的数组。
转载于:https://www.cnblogs.com/emma-zhao/p/10729517.html
本文对比了JavaScript中map()和forEach()方法的使用场景和特性。map()方法会创建一个新数组,并将调用回调函数的返回值作为新数组的元素;而forEach()方法则用于遍历数组,但不返回新数组。此外,文章还提到了两者在内存分配和原始数组修改方面的区别。
forEach()做到的,map()同样可以。反过来也是如此。map()会分配内存空间存储新数组并返回,forEach()不会返回数据 是undefined。forEach()允许callback更改原始数组的元素。map()返回新的数组。转载于:https://www.cnblogs.com/emma-zhao/p/10729517.html
1144
811
1万+
293

被折叠的 条评论
为什么被折叠?