DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?

Как заполнить один объект свойствами другого?

Есть исходный объект:
obj1 = {a: 1, b: [], c: 'str'}
Нужно в него залить все свойства второго:
obj2 = {a: 2, c: 'new str', d: 123}
Чтобы получился либо
{a: 2, b: [], c:'new str'}
либо
{a: 2, b: [], c:'new str', d: 123}

Как это проще всего сделать?
  • Вопрос задан
  • 234 просмотра
Решения вопроса 2
AppFA
@AppFA
Frontend developer at Yandex
Как-то так:
https://jsfiddle.net/qjszwq0h/
Ответ написан
Комментировать
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Object.assign(obj1, obj2);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы