Есть ли способ сгруппировать массив объектов, ссылаясь на определенное значение объекта в массиве
допустим, у меня есть массив с именем
a=[
{name: "abc", address: "xxx"}
{name: "def", address: "yyy"}
{name: "xyz", address: "xyz"}
{name: "abc", address1: "123"}
{name: "def", address1: "456"}
]
Мне нужно добавить адрес с тем же именем в один объект, и новый массив должен выглядеть так, как показано ниже
b =[
{name:"abc", address: "xxx", address1: "123"}
{name:"def", address: "yyy", address1: "456"}
{name: "xyz", address: "xyz"}
]