Копије објеката у JavaScript-у

Хајде да научимо да копирамо објекте. Нека за пример имамо неки објекат:

javascriptlet obj = {a: 1, b: 2, c: 3};

Хајде да направимо његову копију. То се ради помоћу посебне методе, овако:

javascriptlet copy = Object.assign({}, obj);

Постоји и други приступ - преко деструктурирања:

javascriptlet copy = {...obj};