下划线中groupBy函数的lodash等效项是什么?
var stooges = [{name: 'moe', age: 40},
{name: 'larry', age: 50}, {name: 'curly', age: 60}];
underscore.groupBy(stooges, 'age');
获取
=> {
"40": {name: 'moe', age: 40},
"50": {name: 'larry', age: 50},
"60": {name: 'curly', age: 60}
}
migration docs没有提及groupBy的任何等效内容
我尝试做lodash.keyBy(),但是它给出了每个密钥的对应值,是负责生成密钥的最后一个元素。 有任何线索吗?