Function groupBy

  • 根据属性名对参数一数组进行分组

    Type Parameters

    • T

    Parameters

    • arr: T[]
    • groupKey: Exclude<keyof T, keyof { [ K in string | number | symbol as T[K] extends string | number ? never : K]: false }>

    Returns GroupByReturn<T>

  • 根据参数二的函数返回的值对参数一数组进行分组

    Type Parameters

    • T

    Parameters

    • arr: T[]
    • groupKey: ((ele: T, index: number) => string)
        • (ele: T, index: number): string
        • Parameters

          • ele: T
          • index: number

          Returns string

    Returns GroupByReturn<T>

Generated using TypeDoc