JavaScript TypedArray reduce() 方法

2025年3月18日 | 2 分钟阅读

JavaScript 的 reduce() 方法将数组中的元素进行累加,最终归结为单个值。函数的返回值存储在累加器中,数组中的每个元素(从左到右)都会进行累加以得到单个值。

注意:在未提供初始值的情况下对空数组调用 reduce() 会导致错误。

语法

参数

Total(必需):函数上一次调用的返回值。

CurrentValue(必需):当前正在处理的元素的值。

Index(可选):正在数组中处理的当前元素的索引。从索引 0 开始。

Arr(可选):调用 reduce() 方法的数组。

InitialValue(可选):将作为初始值传递给函数的任何值。

返回值

返回数组的归约后的单个值。

浏览器支持

Chrome是的
Safari4
火狐3.0
Opera10.5

示例 1

JavaScript reduce() 方法

输出

60

示例 2

JavaScript reduce(initialValue) 方法

输出

65

示例 3

JavaScript reduce() 方法

输出

Java, MongoDB, python, C, RDBMS, C++