Maison >interface Web >js tutoriel >Explication détaillée de l'héritage orienté objet JavaScript examples_javascript skills
Un exemple simple d'héritage orienté objet en JavaScript :
En tant que langage orienté objet, l'héritage en est naturellement une caractéristique majeure. Bien que le mécanisme d'implémentation orienté objet de JavaScript soit différent de celui orienté objet typique tel que C# et Java, les caractéristiques de base de l'héritage sont toujours là. c'est simple, Pour obtenir les méthodes et attributs du parent, voici un exemple simple Si vous êtes intéressé, vous pouvez l'analyser :
window.onload = function(){ function parent(age,name){ this.age = age; this.name = name; } parent.prototype.show = function(){ alert('父级方法'); } function child(age,name,job){ parent.apply(this,arguments); this.job = job; } (function(){ for(var i in parent.prototype){ child.prototype[i]=parent.prototype[i] } })(); var b = new parent(14,'侠客行'); var a = new child(15,'狼侠','侠客'); a.show(); }
Ce qui précède est un exemple simple d'introduction à l'héritage orienté objet en JavaScript. Vous pouvez étudier avec l'article précédent "Explication détaillée de l'héritage orienté objet en JavaScript" , et l'effet peut être meilleur.