Skip to content

group

基础用法

给定一个项目数组,group 函数将构建一个对象,其中每个键都是属于该组的项目的数组。通常,这可以用于对项目数组进行分类。

import { group } from 'radash'
const fish = [
{
name: 'Marlin',
source: 'ocean'
},
{
name: 'Bass',
source: 'lake'
},
{
name: 'Trout',
source: 'lake'
}
]
const fishBySource = group(fish, f => f.source) // => { ocean: [marlin], lake: [bass, trout] }