Kópie objektov v JavaScripte

Naučme sa kopírovať objekty. Nech pre príklad máme nejaký objekt:

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

Vytvorme jeho kópiu. To sa robí pomocou špeciálnej metódy, takto:

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

Existuje aj druhý prístup - cez destrukturalizáciu:

javascriptlet copy = {...obj};