Objek ditugaskan dengan referensi, jadi b = a tidak menyalin — keduanya menunjuk ke objek yang sama. Salinan dangkal menggandakan tingkat atas tetapi berbagi referensi tersarang; salinan mendalam menggandakan semuanya, sepenuhnya independen.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
