【发布时间】:2016-12-10 12:18:51
【问题描述】:
我有一个这样的数组:
var data = [
{ catNumber: 'EK-21200', quantity: 5},
{ catNumber: 'EK-00341', quantity: 5},
{ catNumber: 'EK-21200', quantity: 5},
{ catNumber: 'EK-21200', quantity: 5},
{ catNumber: 'EK-00341', quantity: 5}
];
我希望结果是对同一 catNumber 的所有数量求和。
var data = [
{ catNumber: 'EK-21200', quantity: 15},
{ catNumber: 'EK-00341', quantity: 10}
];
【问题讨论】:
-
catNumber 是修复还是更多??
-
没有。可以有“n”个 catNumber。因此,它应该是相似 catNumbers 数量的总和。
标签: javascript arrays loops object ecmascript-5