ES6中的reduce方法

可以用来做统计

例:
let numbers = [1, 2, 3, 4, 5]
//第二个值是初始值,n代表数组中的每一项,sum是计算之后的结果
let result1 = numbers.reduce((sum, n) => sum + n, 0)
console.log(result1); // 15
 
// let result2 = numbers.reduce((sum, n) => sum * n)
let result2 = numbers.reduce((sum, n) => sum * n, 1)
console.log(result2); // 120

你可能感兴趣的:(ES6,es6,javascript,大数据)