判断数组中每个元素出现的次数
// 判断数组中每个元素出现的次数
function getEleTimes(arr) {
var map = {}
for (i = 0; i < arr.length; i++) {
var key = arr[i]
if (map[key]) {
map[key] += 1
} else {
map[key] = 1
}
}
return map
}
var arr = ['1','2','3','3','2','2','2','1','3','3','1','1','2','1','1','2']
console.log(getEleTimes(arr)) // {1: 6, 2: 6, 3: 4}
console.log(getEleTimes(arr)[1]) // 6
版权声明:本文为qq_42108937原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。