Maison > Article > interface Web > Explication détaillée de l'héritage orienté objet dans JS
Soit un objet prototype égal à une instance d'un autre type. L'instance de l'objet prototype a toutes les propriétés et méthodes du type hérité. Les propriétés d'instance du type hérité existent dans le nouvel objet prototype actuel. Cet article partage principalement avec vous l'explication détaillée de l'héritage orienté objet JS, dans l'espoir d'aider tout le monde.
function person (name ,age) { this.name=name; this.age=age; } person.prototype.getvalue=function(){ return this.name; } function subperson (name) { this.name=name; } subperson.prototype=new person();//此时的subperson.prototype._proto_指针指向person的原型 subperson.prototype.constructor指向person这个构造函数
Mécanisme de recherche dans la chaîne de prototypes (héritage) : Recherchez vers le haut le long de la chaîne de prototypes. Commencez par rechercher dans l'instance. S'il n'y a pas d'instance, recherchez vers le haut le long de la chaîne de prototypes. sont tout au long du prototype. Le prototype vers lequel la chaîne pointe.
Recommandations associées :
Quelques points de synthèse sur l'héritage orienté objet PHP
Méthode d'héritage orientée objet JavaScript
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!