我正在循环一组输入。我需要统计分组总数。以下输入为三个类别之一。
如何将与三个类别相关的值组合起来?
var compoundedArray = new Array();
holder.find(".dataset input").each(function(index) {
var val = $(this).val();
var dataType = $(this).data("type");
var localObj = {};
localObj[dataType] = val;
compoundedArray.push(localObj);
});
我有一个像这样的对象
[
{
"growth":30
},
{
"growth": 40
},
{
"other": 20
}
]
我如何遍历对象以产生类似的东西
[
{
"growth": 70
},
{
"other": 20
}
]
如果我遍历初始数组对象
for (var i = 0; i < compoundedArray.length; i++) {
console.log(compoundedArray[i]);
}
我将如何检查以确保我没有重复 - 并且我可以计算结果?
理想情况下,生成的格式可能是最好的
var array = [
"matching": 50,
"growth": 20
]