EarthSDK
    正在准备搜索索引...

    函数 reduce

    • 迭代器的reduce,JS没有提供,这里写一下

      类型参数

      • T
      • AccumValueType = T

      参数

      • iteratorOrIterable: Iterable<T, any, any> | Iterator<T, any, any>

        遍历器对象

      • callbackfn: (
            previousValue: AccumValueType,
            currentValue: T,
            currentIndex: number,
        ) => AccumValueType

        (previousValue: number, currentValue: number, currentIndex: number) => number

      • initialValue: AccumValueType

        作为第一次调用 callback函数时的第一个参数的值。 如果没有提供初始值,则将使用数组中的第一个元素。 在没有初始值的空数组上调用 reduce 将报错。

      返回 AccumValueType