- Array的reduce方法适用于对数组中的每两项进行累加处理,最后得到唯一的值
- map方法是用于对数组中的每一项都分别进行处理,得到一个新的数组
const map = function (arr, fn) {
return arr.reduce((mappeedArr, ele) => {
return [...mappeedArr, fn(ele)]
}, [])
}
const arr = [2,4,5,6]
console.log(map(arr, n => n * 2))