按照对象中指定的键进行分组
数组元素类型(必须是记录类型)
用于分组的键(必须是T中值可作为属性键的键)
要分组的数组
分组的键
分组后的对象
const arr = [ { name: 'Alice', age: 20 }, { name: 'Bob', age: 20 }, { name: 'Charlie', age: 30 }];// 按age分组const grouped = groupBy(arr, 'age');// 结果: {// '20': [{ name: 'Alice', age: 20 }, { name: 'Bob', age: 20 }],// '30': [{ name: 'Charlie', age: 30 }]// } Copy
const arr = [ { name: 'Alice', age: 20 }, { name: 'Bob', age: 20 }, { name: 'Charlie', age: 30 }];// 按age分组const grouped = groupBy(arr, 'age');// 结果: {// '20': [{ name: 'Alice', age: 20 }, { name: 'Bob', age: 20 }],// '30': [{ name: 'Charlie', age: 30 }]// }
按照对象中指定的键进行分组