问题描述
在同一个对象数组中根据某一个属性值将有该属性的两个对象的其他值合并为一个对象
arr = [
{id: '1111',string: '这是1111'},
{id: '1111',number: '这是id1111'},
{id: '2222',string: '这是2222'},
{id: '3333',string: '这是3333'},
{id: '4444',string: '这是4444'}
]
// 期待得到
arr = [
{id: '1111',string: '这是1111',number: '这是number'},
{id: '2222',string: '这是2222'},
{id: '3333',string: '这是3333'},
{id: '4444',string: '这是4444'},
]
这种样子?