অবজেক্টগুলি রেফারেন্স দ্বারা বরাদ্দ করা হয়, তাই b = a অনুলিপি করে না — উভয়ই একই অবজেক্টকে নির্দেশ করে। একটি অগভীর অনুলিপি শীর্ষ স্তরটি নকল করে কিন্তু নেস্টেড রেফারেন্সগুলি শেয়ার করে; একটি গভীর অনুলিপি সবকিছু নকল করে, সম্পূর্ণভাবে স্বাধীন।
js
original = { : , : { : } };
shallow = { ...original };
shallow. = ;
shallow.. = ;
original..;
