【发布时间】:2019-06-07 05:40:18
【问题描述】:
如何对具有相同键值的对象数组求和?
我有这个数组:
let arrData = [{ category: "Main Expenses", amount: 420 },
{ category: "Food", amount: 50 },
{ category: "Main Expenses", amount: 4530},
{ category: "Food", amount: 4520 },
{ category: "Main Expenses", amount: 4530 },
{ category: "Food", amount: 450 },
{ category: "Self Care", amount: 7540 },
{ category: "Child Care", amount: 4570 }]
我需要获得具有独特类别的数组,如下所示:
[Main Expenses: 9480,
Food: 5020,
Self Care: 7540,
Child Care: 4570]
【问题讨论】:
-
您的 "like this" 数组不是有效的 JavaScript。因此,在人们开始尝试回答您的问题之前,请对其进行编辑并明确您的预期结果。
标签: javascript arrays javascript-objects