.assign()

Объекты

Назначить все значения из одного или нескольких объектов другому объекту.

assign(target, ...args)

Метод .assign() позволяет скопировать значения перечисляемых свойств из одного или нескольких исходных объектов в целевой объект. После копирования он возвращает целевой объект.

Параметр Описание
target Целевой объект.
args Исходные объекты.

JavaScript. Пример использования

let questA = {
  firstName: 'Маша',
  lastName : 'Синеглазка',
  married  : false
};
let questB = {
  lastName: 'Кареглазка',
  married : true
};

let questResult = util.assign(questA, questB);

console.log(questResult);

Результат

{firstName: 'Маша', lastName: 'Кареглазка', married: true}