Maison > interface Web > js tutoriel > le corps du texte

JavaScript utilise un prototype pour compléter les compétences d'héritage_javascript uniques

WBOY
Libérer: 2016-05-16 16:24:52
original
951 Les gens l'ont consulté

1. Utilisez le prototype pour réaliser un héritage unique.

Copier le code Le code est le suivant :

//Définir une classe A
fonction A(){
>
//Appelle dynamiquement l'attribut color pour la classe A et la méthode sayColor
A.prototype.color = "bleu";
A.prototype.sayColor = function(){
alerte(this.color);
};
//Créé une classe B
fonction B(){
>
//Laissons B hériter de A
B.prototype=new A(); //nouvelle l'objet de A et l'attribue au prototype de B. B contient toutes les propriétés et méthodes définies dans A.
//Le sayColor hérité peut-il être remplacé ?
B.prototype.sayColor=function(){
alert("Réécrire");
>
var b=nouveau B();
b.color='rouge';
b.sayColor();
É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