Предположим, у меня есть Объект A:
const ObjectA = {
attribute1: "text",
attribute2: "text",
}
И Объект B
const ObjectB = {
attribute1: "tex2t",
attribute2: "text2",
attribute3: "text2"
}
Можно ли присвоить атрибутам ObjectA все значения Объекта B?
Я понимаю, что высказывание:
ObjectA = ObjectB
заставит ObjectA обработать дополнительный атрибут3, но это нежелательно для меня.
Как назначить существующие атрибуты ObjectB атрибутам ObjectA, но без добавления атрибутов, которых у ObjectA нет, т.е. attribute3. Возможно ли это без операции зацикливания?
Спасибо