📅  最后修改于: 2023-12-03 15:20:49.746000             🧑  作者: Mango
Underscore.js是Javascript中一个流行的工具库,其中有一个有用的方法是_.frequencies()。
_.frequencies()接受一个数组作为参数,返回一个对象,其中包含数组中每个元素出现的次数。
_.frequencies(list)
list
:需要处理的数组。返回一个对象,键是数组中出现的元素,值是该元素在数组中出现的次数。
让我们来看一个例子:
const arr = ['apple', 'banana', 'apple', 'cherry', 'cherry', 'cherry'];
const freq = _.frequencies(arr);
console.log(freq);
上述代码将输出以下内容:
{ apple: 2, banana: 1, cherry: 3 }
下面展示一个完整的程序示例:
const _ = require('underscore');
const arr = ['apple', 'banana', 'apple', 'cherry', 'cherry', 'cherry'];
const freq = _.frequencies(arr);
console.log(freq);
使用该方法,可以轻松地统计任何数组中元素的出现次数。
以上就是Underscore.js _.frequencies() 方法的介绍,希望能对大家有所帮助!