प्रत्येक JavaScript ऑब्जेक्टला दुसऱ्या ऑब्जेक्टसह एक लपलेली लिंक असते ज्याला त्याचा प्रोटोटाइप म्हणतात. जेव्हा तुम्ही प्रॉपर्टीला अॅक्सेस करता, JS ऑब्जेक्टवरच शोधते, त्यानंतर या प्रोटोटाइप चेनला वरच्या दिशेने चालते जोपर्यंत त्याला प्रॉपर्टी सापडत नाही किंवा nullला पोहोचत नाही. हे डेलिगेशन आहे, कॉपीइंग नाही.
animal = {
() { ; },
};
dog = .(animal);
dog. = ;
dog.();
.(dog) === animal;
dog.();
dog.();
