reduce() 方法接收一个函数作为累加器 ,数组中的每个值(从左到右)开始缩减,最终计算为一个值。
reduce() 可以作为一个高阶函数,用于函数的compose
var numArr = [1,2,3];
function addFun(total,num){
return total + num;
}
console.log(numArr.reduce(addFun))
备注: reduce() 对空数组是不会执行回调函数的
reduce() 方法接收一个函数作为累加器 ,数组中的每个值(从左到右)开始缩减,最终计算为一个值。
reduce() 可以作为一个高阶函数,用于函数的compose
var numArr = [1,2,3];
function addFun(total,num){
return total + num;
}
console.log(numArr.reduce(addFun))
备注: reduce() 对空数组是不会执行回调函数的