let arr = [
{
count: 1,
nameone: "0.6亿以上",
tag_type: 9,
value: 1
},
{
count: 2,
nameone: "0.6亿以上",
tag_type: 8,
value: 2
},
{
count: 55,
nameone: "0.5亿-0.6亿",
tag_type: 6,
value: 55
},
{
count: 44,
nameone: "小于500万",
tag_type: 4,
value: 44
},
{
count: 17,
nameone: "未知",
tag_type: 12,
value: 17
}
]
var obj={}
var newarr =[]
arr.map(item=>{
if(obj[item.nameone]){
newarr.map(node=>{
if(item.nameone==node.nameone){
node.value += item.value
}
})
}else{
obj[item.nameone]=1
newarr.push(item)
}
})