Kopior av objekt i JavaScript

Låt oss lära oss att kopiera objekt. Låt oss som exempel ha ett visst objekt:

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

Låt oss göra en kopia av det. Detta görs med en speciell metod, så här:

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

Det finns ett andra tillvägagångssätt - via destrukturering:

javascriptlet copy = {...obj};