map和forEach的共同点
- 都是循环遍历数组中的每一项
- forEach和map方法里每次执行匿名函数都支持3个参数,参数分别是item(当前每一项)、index(索引值)、arr(原数组)
map和forEach的区别
forEach没有返回值,forEach()
方法不会返回执行结果,而是undefined
。
map有返回值,可以return 出来。forEach()
会修改原来的数组。而map()
方法会得到一个新的数组并返回。
版权声明:《 map和forEach区别 》为胡光喆原创文章,转载请注明出处!
最后编辑:2021-9-22 13:09:39