Objekti se dodjeljuju po referenci, pa b = a ne kopira — obojica pokazuju na isti objekt. Plitka kopija duplicira samo vrh, ali dijeli ugniježđene reference; duboka kopija duplicira sve, potpuno nezavisno.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
