Встречается на собеседованиях • сегодня

Для чего нужен Object.assign

Object.assign используется для копирования значений всех перечислимых свойств из одного или нескольких исходных объектов в целевой объект. Возвращает изменённый целевой объект.

Основные случаи использования:

  1. Копирование свойств одного объекта в другой
  2. Создание поверхностной копии объекта
  3. Объединение нескольких объектов

Пример:

javascript
const target = { a: 1 };
const source = { b: 2 };

Object.assign(target, source);
console.log(target); // { a: 1, b: 2 }

Важно помнить:

  • Изменяет первый переданный объект
  • Делает поверхностное копирование (вложенные объекты копируются по ссылке)
  • Не копирует символьные свойства
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы