TypeScript 数组 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 );
在编译时,它将生成同样的 JavaScript 代码。
其输出如下:
total is : 6