Копіі аб'ектаў у JavaScript
Давайте навучымся капіяваць аб'екты. Хай для прыкладу ў нас ёсць нейкі аб'ект:
let obj = {a: 1, b: 2, c: 3};
Давайте зробім яго копію. Гэта робіцца з дапамогай спецыяльнага метаду, вось так:
let copy = Object.assign({}, obj);
Ёсць і другі падыход - праз дэструктурызацыю:
let copy = {...obj};