ES6 - reduce()数组方法



reduce() 方法对数组中的两个值(从左到右)同时应用一个函数,以将其简化为单个值。

语法

array.reduce(callback[, initialValue]);   

参数详情

  • callback − 对数组中每个值执行的函数。

  • initialValue − 用作回调函数第一次调用第一个参数的对象。

返回值

返回数组的简化单个值。

示例

var total = [0, 1, 2, 3].reduce(function(a, b){ return a + b; }); 
console.log("total is : " + total );     

输出

total is : 6
广告