• 技术文章 >Web开发 >JavaScript

    js数组求和reduce

    宋雪维宋雪维2021-01-18 09:47:46原创6885

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

    1、reduce() 方法

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

    2、使用语法

    arr.reduce(callback,[initialValue])

    3、参数

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

    4、使用reduce() 方法求和

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

    输出:

    15
    [1, 2, 3, 4, 5]

    以上就是JavaScript中使用reduce()方法进行数组求和的国防,reduce()方法最简单的应用就是用于数组求和,关于reduce()方法的其他应用,本网站将持续更新。更多JavaScript学习推荐:JavaScript教程

    专题推荐:js数组求和reduce
    品易云
    上一篇:JavaScript二维数组添加元素 下一篇:js中使用reduce()方法数组去重

    相关文章推荐

    • python关键字有哪些?怎么看?• python中pdb模块怎么用?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网