【发布时间】:2017-01-22 22:55:05
【问题描述】:
我正在尝试在我想要的输出中添加下面小提琴的唯一值
{ category: 'fos', value: 70 },
{ category: 'nyedva', value: 30 }
我能够获取数组中的唯一值,但不确定在哪里添加值
var catalog={
products : [
{ category: 'fos', value: 10 },
{ category: 'fos', value: 20 },
{ category: 'nyedva', value: 30 },
{ category: 'fos', value: 40 },
]
};
var categories = [];
var sum=[];
$.each(catalog.products, function(index, value) {
if ($.inArray(value.category, categories)==-1) {
categories.push(value.category);
}
else {
console.log("CAt Val:" +value.category);
var total=value.value;
sum.push(total);
}
});
console.log(categories);
console.log(sum);
【问题讨论】:
标签: javascript jquery html css json