let arr = [1, 2, 3, 4, 5, 1, 2, 3];
arr.forEach(it =>{ //循环arr这个数组
if(obj1[it]) { //因为obj1里面是空的,所以在循环的时候不重复的会进入else把1赋给键
obj1[it] ++ //如果里面遍历到重复的值的时候,里面已经被赋了1所以会进入if,进入if后
//再把键的值就是++
}else {
obj1[it] = 1
}
统计数组中每个元素出现的次数
最新推荐文章于 2024-07-04 00:59:27 发布