ऑब्जेक्ट्स संदर्भानुसार निर्दिष्ट केले जातात, त्यामुळे b = a प्रत आहात — दोन्ही समान ऑब्जेक्टला निर्देश करतात. शैलो कॉपी सर्वोच्च पातळी दोन केली जाते परंतु नेस्टेड संदर्भ सामायिक केले जातात; डीप कॉपी सर्वकाही दोन केली जाते, पूर्णतः स्वतंत्र.
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
