我猜我的问题非常简单,但仍然找不到解决方案。我有一个像这样的数组:
var originalArray = [{
id: 1,
elements: [1, 2]
},
{
id: 1,
elements: [3, 4]
},
{
id: 5,
elements: ['a', 'b']
},
{
id: 5,
elements: ['c', 'd']
}, {
id: 27,
elements: []
}]
我想将它修改为这个样子(根据id合并并连接元素):
newArray = [{
id: 1,
elements: [1, 2, 3, 4]
}, {
id: 5,
elements: ['a', 'b', 'c', 'd']
}, {
id: 27,
elements: []
}]
我已经尝试了多次,但仍然没有找到一个优雅的方法来做到这一点。