ЕС6 объект распространения метода concat
Я новичок в распространении объектов. Я просто знал, что распространение объектов можно использовать для объединения массивов . В приведенном ниже примере я объединяю переменную a и ключ адреса. Я хочу знать, можем ли мы добавить значение ключа адреса к каждому объекту массива и получить вывод в виде требуемого вывода в коде.
Может ли кто-нибудь помочь мне хорошей ссылкой, чтобы узнать больше об объекте распространения.
var a = [{
'name':'jay',
age: 31
},
{
'name':'jay1',
age: 30
},
{
'name':'jay2',
age: 29
}];
var b = {...a, ...{address: 'add'}};
//b output
{name: "jay", age: 31}
{name: "jay1", age: 30}
{name: "jay2", age: 29}
address:"add"
// Required Output
{name: "jay", age: 31, address:"add"}
{name: "jay1", age: 30, address:"add"}
{name: "jay2", age: 29, address:"add"}