カテゴリー︎: 【jQuery】
juqeyでjsonデータの各要素数の数を数える
jsonデータ(data.json)
[ { "number":"001", "tag":"002", }, { "number":"002", "tag":"003", }, { "number":"003", "tag":"001", }, { "number":"004", "tag":"002", }, { "number":"005", "tag":"005", }, { "number":"006", "tag":"004", }, { "number":"007", "tag":"002", }, { "number":"008", "tag":"001", }, { "number":"009", "tag":"005", }, { "number":"010", "tag":"005", } ]
//各タグごとのカウントを数える var tag_array = {}; for(var j = 0; j < data.length; j++){ if(!tag_array[data[j].number]){ tag_array[data[j].number] = 0; } tag_array[data[j].number]++; } console.log(tag_array); //結果⇒ {005: 3, 003: 1, 001: 2, 002: 3, 004: 1}