我有一個數組如下,如何統計數組中每個項目的出現次數?
var arr = ['ab','pq','mn','ab','mn','ab']
預期結果
arr['ab'] = 3
arr['pq'] = 1
arr['mn'] = 2
嘗試如下,
$.each(arr, function (index, value) {
if (value)
arr[value] = (resultSummary[value]) ? arr[value] + 1 : 1;
});
console.log(arr.join(','));
沒有像「jQuery數組」那樣的東西。 – 2012-07-25 12:04:27
http://stackoverflow.com/questions/5615916/jquery-count-array-elements-by-value – timmalos 2012-07-25 12:07:33
非常模糊的問題 – user907860 2012-07-25 12:07:39