Comment fonctionne l'héritage prototypique en JavaScript?
C'est le type d'héritage qui fait référence à la capacité d'un objet à accéder aux propriétés et aux méthodes d'autres objets. Dans JavaScript, chaque objet a une propriété interne qui peut être accessible en utilisant le __proto__ propriété de héritage prototypique.
La syntaxe de l'utilisation de la propriété __proto__ de Héritage prototypique en javascript est le suivant.
Syntaxe
newobject.__proto__ = existantDans cette syntaxe, le __proto__ la propriété est utilisée pour partager les propriétés de existantObject avec le newobject.
Exemple
Un exemple est démontré en utilisant le __proto__ propriété en javascript.
Code
// Un exemple d'hérédité prototypale à l'aide de __proto__Dans le code ci-dessus:
Dans le code javascript, la propriété de __proto__ est utilisé sous héritage prototypique.
Sortir
La sortie du code exécutable ci-dessus est ici.
L'exécution du code JavaScript est effectuée dans le navigateur Web. La sortie représente que les propriétés sont partagées entre les objets de Voiture et Couleur en utilisant le __proto__ mot-clé.
Conclusion
En JavaScript, le «__proto__»Le mot-clé est utilisé pour définir ou obtenir le prototype d'un objet. L'héritage prototypal est le phénomène de l'ajout des méthodes et des propriétés à un objet. Dans cette méthode, les propriétés sont partagées d'un objet à un autre objet avec un type de succession. Ici, vous avez appris à appliquer le mot-clé «__proto__» pour effectuer un héritage prototypal. L'objectif de l'utilisation de cette propriété est de réduire le temps et les efforts des développeurs utilisant des propriétés partagées d'un autre objet.