var arr = ['Car', 'Car', 'Truck', 'Boat', 'Truck'];
var hist = {};
hist = arr.reduce((prev, item) => {
if (item in prev) {
prev[item]++
} else {
prev[item] = 1
}
return prev;
}, {});
相关文章
- 08-27关于js中的get、set方法
- 08-27浏览器中实现深度学习?有人分析了7个基于JS语言的DL框架,发现还有很长的路要走
- 08-27js 实现 计算1~任意数字之间的所有整数阶乘的和
- 08-27js系列(更新中)-js执行上下文
- 08-27JS中放大镜
- 08-27js随机变换背景
- 08-27基于vue的原生js数字滚动
- 08-27js - 防抖与节流
- 08-27js 函数防抖
- 08-27js 的 节流 和 防抖