📅  最后修改于: 2020-10-26 01:27:13             🧑  作者: Mango
JavaScript reduce()方法将数组的元素简化为单个值,并且函数的返回值存储在累加器中,并且数组中的每个元素(从左到右)都必须将其缩减为单个值。
注意:在没有初始值的空数组上调用reduce()是错误的。
array.reduce(function(total, currentValue, index, arr), initialValue)
总计(必需):函数先前返回的值。
CurrentValue(必填):当前元素的值。
Index(可选):数组中正在处理的当前元素的索引。从索引0开始。
Arr(可选):调用了数组reduce()。
InitialValue(可选):一个将作为初始值传递给函数的值。
返回减少的数组单个值。
Chrome | Yes |
Safari | 4 |
Firefox | 3.0 |
Opera | 10.5 |
JavaScript reduce()方法
输出:
65
JavaScript reduce()方法
输出:
Java, MongoDB, python, C, RDBMS, C++