reduce 累加器

简介: reduce() 方法接收一个函数作为累加器 ,数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduce() 可以作为一个高阶函数,用于函数的compose  var numArr = [1,2,...

reduce() 方法接收一个函数作为累加器 ,数组中的每个值(从左到右)开始缩减,最终计算为一个值。

reduce() 可以作为一个高阶函数,用于函数的compose

 

 

var numArr = [1,2,3];

function addFun(total,num){

return total + num;

}

console.log(numArr.reduce(addFun))

 

 

 

备注: reduce() 对空数组是不会执行回调函数的

相关文章
|
4月前
|
存储 JSON 缓存
reduce学习
reduce学习
|
5月前
|
Python
reduce
【7月更文挑战第11天】
67 0
|
7月前
|
JavaScript 前端开发 索引
|
7月前
|
JavaScript 前端开发 索引
|
Java
reducing和reduce
reducing和reduce
126 0
|
7月前
|
分布式计算
MapReduce【Shuffle-Combiner】
MapReduce【Shuffle-Combiner】
|
分布式计算
|
前端开发 JavaScript API
|
JavaScript 前端开发 索引
reduce你真的会用吗
reduce你真的会用吗
|
分布式计算 大数据 开发者
Rdd 算子_转换_groupbykey | 学习笔记
快速学习 Rdd 算子_转换_groupbykey
157 0
Rdd 算子_转换_groupbykey | 学习笔记