Maison > interface Web > js tutoriel > Explication détaillée de l'héritage orienté objet dans JS

Explication détaillée de l'héritage orienté objet dans JS

小云云
Libérer: 2018-03-16 17:07:15
original
1193 Les gens l'ont consulté

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这个构造函数
Copier après la connexion

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

Explication détaillée de PHP orienté objet utilisation de l'héritage (optimisation et réduction de la duplication de code)

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal