js数组方法map与foreach
时间: 2023-05-17 08:03:42 浏览: 110
JS中的forEach、$.each、map方法推荐
5星 · 资源好评率100%
的区别是什么?
map 方法会返回一个新的数组,而 foreach 方法不会返回任何值。map 方法会对原数组中的每个元素执行一个回调函数,并将回调函数的返回值存储在新的数组中。而 foreach 方法只是对原数组中的每个元素执行一个回调函数,但不会返回任何值。另外,map 方法的回调函数可以接收三个参数:当前元素、当前索引和原数组本身,而 foreach 方法的回调函数只能接收当前元素和当前索引两个参数。
阅读全文