Этот вопрос проверяет понимание того, как копируются объекты в JavaScript и чем отличается копирование ссылок от копирования значений.
Короткий ответ
Поверхностное копирование — это копирование объекта, при котором копируются только его свойства первого уровня.
Если свойство содержит вложенный объект, копируется не сам объект, а ссылка на него.
В результате исходный и скопированный объект частично разделяют одни и те же данные.
Изменения во вложенных объектах будут видны в обеих копиях.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.