प्रत्येक JavaScript object को अर्को object को साथ एक लुकेको लिङ्क हुन्छ जसलाई यसको प्रोटोटाइप भनिन्छ। जब तपाई property को पहुँच गर्नुहुन्छ, JS अब object मा खोज गर्छ, त्यसपछी यो प्रोटोटाइप चेन को माथि हिँड्छ जब सम्म यसले property पत्ता लगाउँछ वा null मा पुग्छ। यो प्रतिनिधित्व हो, प्रतिलिपि होइन।
animal = {
() { ; },
};
dog = .(animal);
dog. = ;
dog.();
.(dog) === animal;
dog.();
dog.();
