数组元素的类型
分组依据的 Key 的类型,也是结果 Map 的 K
要进行分组的数组
元素分组的唯一标识函数
元素标识 => 数组映射 Map
js 数组按照某个条件进行分组
数组元素的类型
分组依据的 Key 的类型,也是结果 Map 的 K
如果未指定 init 参数,则 Map 的值必然是一个数组,至于数组的类型则是任意的,由函数参数 vFn 决定
要进行分组的数组
元素分组的唯一标识函数
元素分组的值处理的函数。第一个参数是累计值,第二个参数是当前正在迭代的元素,如果你使用过 {@see Array.reduce} 函数的话应该对此很熟悉
元素标识 => 数组映射 Map
js 数组按照某个条件进行分组
数组元素的类型
分组依据的 Key 的类型,也是结果 Map 的 K
如果指定了 init 参数,则 Map 的值类型即为 init 函数参数的返回值类型,例如可以使用 init 返回一个 Map 以实现多级级联 Map
要进行分组的数组
元素分组的唯一标识函数
元素分组的值处理的函数。第一个参数是累计值,第二个参数是当前正在迭代的元素,如果你使用过 {@link Array#reduce} 函数的话应该对此很熟悉
每个分组的产生初始值的函数。类似于 reduce 的初始值,但它是一个函数,避免初始值在所有分组中进行累加。
元素标识 => 数组映射 Map
Generated using TypeDoc
js 数组按照某个条件进行分组