Come funziona l'eredità prototipica in JavaScript?
È il tipo di eredità che si riferisce alla capacità di un oggetto di accedere alle proprietà e ai metodi di altri oggetti. In JavaScript, ogni oggetto ha una proprietà interna a cui è possibile accedere utilizzando il __proto__ proprietà di eredità prototipica.
La sintassi dell'utilizzo della proprietà __proto__ Di Eredità prototipica In JavaScript è il seguente.
Sintassi
newobject.__Proto__ = ExistingObjectIn questa sintassi, il __proto__ La proprietà viene utilizzata per condividere le proprietà di Object esistente con il newobject.
Esempio
Un esempio è dimostrato usando il __proto__ Proprietà in JavaScript.
Codice
// Un esempio di eredità prototipica usando __proto__Nel codice sopra:
Nel codice JavaScript, la proprietà di __proto__ è usato sotto eredità prototipica.
Produzione
L'output del codice eseguibile sopra è qui.
L'esecuzione del codice JavaScript viene eseguita nel browser Web. L'output rappresenta che le proprietà sono condivise tra gli oggetti di Auto E Colore usando il __proto__ parola chiave.
Conclusione
In JavaScript, il "__proto__"La parola chiave viene utilizzata per impostare o ottenere il prototipo di un oggetto. L'eredità prototipica è il fenomeno dell'aggiunta dei metodi e delle proprietà a un oggetto. In questo metodo, le proprietà sono condivise da un oggetto a un altro oggetto con un tipo di eredità. Qui, hai imparato ad applicare la parola chiave "__proto__" per eseguire l'eredità prototipica. L'obiettivo di impiegare questa proprietà è ridurre il tempo e lo sforzo degli sviluppatori che utilizzano proprietà condivise da un altro oggetto.