reduce() 方法
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。
reduce() 可以作为一个高阶函数,用于函数的 compose。
注意: reduce() 对于空数组是不会执行回调函数的。
实用案例
let arr = [1,2,11,22];
一、求数组之和
let result = arr.reduce((prev, cur) => {
return prev + cur
}, 0)
console.log(result)
由于传入了初始值0
原创
2021-04-06 15:08:23 ·
196 阅读 ·
0 评论