elem.cloneNode()
Клонирование
Как вставить ещё один подобный элемент на страницу
Клонирование объекта через цикл
Итак, копирование объектной переменной создаёт ещё одну ссылку на тот же объект. Но что, если нам всё же нужно дублировать объект? Создать независимую копию, клон?
object.assign();
Клонирование объекта метод assign
Также мы можем для клонирования использовать метод assign.
Клонирование вложенных объектов
До сих пор мы предполагали, что все свойства user примитивные. Но свойства могут быть и ссылками на другие объекты. Что с ними делать?