Копии объектов в JavaScript
Давайте научимся копировать объекты. Пусть для примера у нас есть некоторый объект:
let obj = {a: 1, b: 2, c: 3};
Давайте сделаем его копию. Это делается с помощью специального метода, вот так:
let copy = Object.assign({}, obj);
Есть и второй подход - через деструктуризацию:
let copy = {...obj};