美文网首页
JavaScript数组的简化

JavaScript数组的简化

作者: 段煜华 | 来源:发表于2020-01-13 19:39 被阅读0次

JavaScript中数组的常用操作之数组的简化

Array.reduce() 方法

Array.reduce(callback[, initialValue])通过调用callback 函数来将数组简化为一个值。initialValue累加器的初始值,如果没有使用 initialValue 来设置初始值,则默认使用数组的第一个元素作为初始值。
在每次遍历中的callback(accumulator, item[, index[, array]])使用用参数调用的:(累加器当前项索引数组本身)并且应该返回累加器。

经典示例是对数字数组求和:

const numbers = [1, 2, 3];
const sum = numbers.reduce((result,item,index,self)=>{
  return result + item;
}, 0);
log(sum); // => 6

相关文章

网友评论

      本文标题:JavaScript数组的简化

      本文链接:https://www.haomeiwen.com/subject/vaynactx.html