首页 > 常识信息 > 10个你需要了解的JavaScript Reduce用法

10个你需要了解的JavaScript Reduce用法

来源:惠钧信息网

10个你需要了解的JavaScript Reduce用法Reduce是JavaScript的一个内置函数,用于高阶函数的操作。Reduce()函数通过一系列的函数运算来对数据进行一个累计计算。reduce()方法属于数组的一种迭代方法,它可以通过指定的函数对数组进行迭代,并返回一个值。它可以遍历数组,累加器将数组中的每一个元素按顺序传递给函数,并最终缩小为一个值。

Reduce()函数具有广泛的用途并经常出现在函数式编程中。这个函数主要用途是把一个数组中所有的元素加起来,当然,该函数还可以根据你的需要实现其他的操作。接下来我们一起来看看 reduce 的一些用法。

1. 数组和的计算

const arr = [1, 2, 3, 4, 5];
const sum = arr.reduce((total, currentValue) => total currentValue);
console.log(sum);

上面这段代码将会输出15,因为1 2 3 4 5 = 15。

2. 数组元素的添新和

const arr = [1, 2, 3, 4, 5];
const result = arr.reduce((accumulator, currentValue) => {

相关信息