相关疑难解决方法(0)

如何计算数组中每个项目的出现次数?

我有一个如下数组,

var arr = ['ab','pq','mn','ab','mn','ab']
Run Code Online (Sandbox Code Playgroud)

预期结果

arr['ab'] = 3
arr['pq'] = 1
arr['mn'] = 2
Run Code Online (Sandbox Code Playgroud)

试过如下,

$.each(arr, function (index, value) {
    if (value) 
        arr[value] = (resultSummary[value]) ? arr[value] + 1 : 1;
});

console.log(arr.join(','));
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery

17
推荐指数
3
解决办法
4万
查看次数

标签 统计

arrays ×1

javascript ×1

jquery ×1