Objekti so dodeljeni po referenci, zato b = a ne kopira — oba kažeta na isti objekt. Plitva kopija podvoji zgornjo raven, vendar deli ugniježđene reference; globoka kopija podvoji vse, popolnoma neodvisno.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
