【发布时间】:2016-11-12 16:23:11
【问题描述】:
我有这个对象数组:
var arr = [
{
name: 'John',
contributions: 2
},
{
name: 'Mary',
contributions: 4
},
{
name: 'John',
contributions: 1
},
{
name: 'Mary',
contributions: 1
}
];
...我想合并重复项但总结他们的贡献。结果将如下所示:
var arr = [
{
name: 'John',
contributions: 3
},
{
name: 'Mary',
contributions: 5
}
];
我如何使用 JavaScript 实现这一点?
【问题讨论】:
-
到目前为止你有没有尝试过?
-
就我而言,
cosnt res = new Set(array1, array2)完美。
标签: javascript arrays object