1 回答

TA贡献1887条经验 获得超5个赞
给你写个简单的方法,你可以参考下:
var arr = [
{ IACCESSEQUIPID: 1 },
{ IACCESSEQUIPID: 1 },
{ IACCESSEQUIPID: 2 },
{ IACCESSEQUIPID: 1 },
{ IACCESSEQUIPID: 3 },
{ IACCESSEQUIPID: 2 },
{ IACCESSEQUIPID: 1 },
{ IACCESSEQUIPID: 2 },
{ IACCESSEQUIPID: 1 },
{ IACCESSEQUIPID: 5 },
]
function compare() {
var compareObj = {}
for(var i = 0;i<arr.length;i++){
if (compareObj['value:' + arr[i].IACCESSEQUIPID] === undefined) {
compareObj['value:' + arr[i].IACCESSEQUIPID] = 1
} else {
compareObj['value:' + arr[i].IACCESSEQUIPID] = compareObj['value:' + arr[i].IACCESSEQUIPID] + 1
}
}
console.log('所有数据的合集', compareObj)
}
compare()
添加回答
举报