Objekter tildeles etter referanse, så b = a kopierer ikke — begge peker til samme objekt. En grunn kopi dupliserer toppnivået men deler nestede referanser; en dyp kopi dupliserer alt, fullt uavhengig.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
