Нусхаҳои объектҳо дар JavaScript

Биёед нусхагирӣ кардани объектҳоро омӯзем. Барои мисол бигзор мо як объекти муайян дошта бошем:

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

Биёед аз он нусха гирем. Ин бо истифода аз усули махсус анҷом дода мешавад, инҳоянд:

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

Равиши дуюм низ вуҷуд дорад - тавассути деструктуризатсия:

javascriptlet copy = {...obj};