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