Objektų kopijos JavaScript

Išmokime kopijuoti objektus. Tarkime, pavyzdžiui, kad turime tam tikrą objektą:

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

Sukurkime jo kopiją. Tai daroma naudojant specialų metodą, štai taip:

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

Yra ir antras būdas - per destruktūrizavimą:

javascriptlet copy = {...obj};