/** * 数组分组 * @param {Array} array * @param {String} key * @returns */ export {}; declare global { interface Array { groupBy(this: K[], callback: (value: T) => T[K], func?: (value: T[]) => R): Record; } }