• reduce()用法


    reduce()方法接受一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终为一个值

    参数

      callback

        执行数组中的每个值的函数,包含四个参数

          previousValue

           上一次调用回调返回的值,或者是提供的初始值(initialValue)

          currentValue

            数组中单签被处理的元素

          inde

            当前元素在书中的索引

          array

            调用reduce的数组

      initialValue

        作为第一次调用calback的第一个参数

    demo1:

     [0,1,2,3,4].reduce(function(previousValue,currenValue,index,array){

      return previousValue+currenValue;

    }) //结果10

    demo2:

     [0,1,2,3,4].reduce(function(previousValue,currenValue,index,array){

      return previousValue+currenValue;

    },10) //结果20

  • 相关阅读:
    LeetCode-6 ZigZag Conversion
    求两个字符串的最长公共子串
    Eclipse 添加 javap
    时间复杂度
    leetcode oj-3
    Android Rom分区 与 SD卡读写
    论文首次处理流程及代码
    论文片段
    项目整体流程
    春晚项目中的相关脚本
  • 原文地址:https://www.cnblogs.com/chenjef/p/4983772.html
Copyright © 2020-2023  润新知