Tá nasc folaithe ag gach réad JavaScript do réad eile ar a dtugtar a prototype. Nuair a rochtaineann tú ar thuairim, breathnaíonn JS ar an réad féin, ansin siúlann sé suas an prototype chain go dtí go bhfaigheann sé an tuairim nó go sroicheann sé null. Is é seo ionadaíochta, ní cóipeáil.
animal = {
() { ; },
};
dog = .(animal);
dog. = ;
dog.();
.(dog) === animal;
dog.();
dog.();
