js数组求和reduce

小编介绍过JavaScript中es6新增的数组合并、遍历和去重的方法。在数组求和中,也有es6新增的方法,那就是reduce()方法,它可以数组中的每个值(从左到右)开始合并,最终为合并为一个值,达到求和的效果。

1、reduce()方法

接收一个函数作为累加器,数组中的每个值(从左到右)开始合并,最终为一个值。

2、使用语法

arr.reduce(callback,[initialValue])

3、参数

Callback:调用方法;
initialValue:callback初次调用时的第一个参数值。

4、使用reduce()方法求和

letarr=[1,2,3,4,5];
letres=arr.reduce((x,y)=>x+y);
console.log(res);
console.log(arr);

输出:

15
[1,2,3,4,5]
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容