教程 radash tutorial

counting

创建一个包含项目出现次数的对象

基本用法

给定一个对象数组和一个用于确定每个对象应如何标识的标识回调函数。返回一个对象,其中键是回调返回的id值,每个值是一个整数,表示该id出现的次数。

ts
import { counting } from 'radash'

const gods = [
  {
    name: 'Ra',
    culture: 'egypt'
  },
  {
    name: 'Zeus',
    culture: 'greek'
  },
  {
    name: 'Loki',
    culture: 'greek'
  }
]

counting(gods, g => g.culture) // => { egypt: 1, greek: 2 }