📅  最后修改于: 2023-12-03 15:17:26.283000             🧑  作者: Mango
lodash groupBy
是 Lodash 库中的一个函数,它用于根据指定的条件对数组进行分组。分组后的结果是一个以分组条件为键,以分组元素数组为值的对象。
以下是 lodash groupBy
的使用方法:
npm install lodash
groupBy
函数:const _ = require('lodash');
groupBy
函数进行分组:const array = [ { name: 'Alice', gender: 'female' }, { name: 'Bob', gender: 'male' }, { name: 'Eve', gender: 'female' } ];
const result = _.groupBy(array, 'gender');
console.log(result);
输出结果:
{ female: [ { name: 'Alice', gender: 'female' }, { name: 'Eve', gender: 'female' } ], male: [ { name: 'Bob', gender: 'male' } ] }
const _ = require('lodash');
const array = [ { name: 'Alice', gender: 'female' }, { name: 'Bob', gender: 'male' }, { name: 'Eve', gender: 'female' } ];
const result = _.groupBy(array, 'gender');
console.log(result);
请注意:在使用前,确保已经安装并引入了 Lodash 库。