其中两个方法都是遍历数组。
map()方法通过调回回调函数映射每一个元素到新元素上,并且返回的是一个新的数组。
forEach()方法为每个元素回调函数,不会返回新的数组,通常用在迭代中产生副作用,而map()函数是一种常见的函数式编程技术。
数组 map() 和 forEach() 方法的区别?
最新推荐文章于 2024-05-28 09:22:52 发布
其中两个方法都是遍历数组。
map()方法通过调回回调函数映射每一个元素到新元素上,并且返回的是一个新的数组。
forEach()方法为每个元素回调函数,不会返回新的数组,通常用在迭代中产生副作用,而map()函数是一种常见的函数式编程技术。