Lodash _.countBy

2021-09-22 09:47 更新

_.countBy(collection, [iteratee=_.identity])

創(chuàng)建一個(gè)組成對象,key(鍵)是經(jīng)過 iteratee(迭代函數(shù)) 執(zhí)行處理collection中每個(gè)元素后返回的結(jié)果,每個(gè)key(鍵)對應(yīng)的值是 iteratee(迭代函數(shù))返回該key(鍵)的次數(shù)(注:迭代次數(shù))。 iteratee 調(diào)用一個(gè)參數(shù):(value)。

添加版本

0.5.0

參數(shù)

  1. collection (Array|Object): 一個(gè)用來迭代的集合。
  2. [iteratee=_.identity] (Array|Function|Object|string): 一個(gè)迭代函數(shù),用來轉(zhuǎn)換key(鍵)。

返回

(Object): 返回一個(gè)組成集合對象。

例子

_.countBy([6.1, 4.2, 6.3], Math.floor);
// => { '4': 1, '6': 2 } 
// The `_.property` iteratee shorthand.
_.countBy(['one', 'two', 'three'], 'length');
// => { '3': 2, '5': 1 }


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號