js获取数组中元素出现的次数代码实例

快乐打工仔 分类:实例代码

分享一段代码实例,它实现了获取数组中元素出现次数的功能。

代码实例如下:

function elementCountInArray(arr) {
  var map = {};
  for (var index = 0; index < arr.length; index++) {
    var val = arr[index];
    if (!map[val]) {
      map[val] = 1
    } else {
      map[val]++;
    }
  }
  for (var k in map) {
    console.log(k + '在数组中出现的次数为' + map[k]);
  }
}
elementCountInArray([1, 2, 2, 3, 5, 5, 5, 6]);

js获取数组中元素出现的次数代码实例,这样的场景在实际项目中还是用的比较多的,关于js获取数组中元素出现的次数代码实例就介绍到这了。

js获取数组中元素出现的次数代码实例属于前端实例代码,有关更多实例代码大家可以查看

回复

我来回复
  • 暂无回复内容