Objekt tilldelas by reference, så b = a kopierar inte — båda pekar på samma objekt. En grund kopia duplicerar toppnivån men delar kapslade referenser; en djup kopia duplicerar allt, helt oberoende.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
