zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    算法市场 Algorithmia
    Cucumber
    TeamCity 持续集成工具
    自动化测试
    Selenium
    Android耗时操作
    RecyclerView
    Android报错
    Lakeshore
    BaaS_后端即服务 RESTful
  • 原文地址:https://www.cnblogs.com/chenjef/p/4983772.html
Copyright © 2011-2022 走看看