Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der objektorientierten Vererbungsbeispiele von JavaScript_Javascript-Kenntnisse
Ein einfaches Beispiel für objektorientierte Vererbung in JavaScript:
Als objektorientierte Sprache ist die Vererbung natürlich ein Hauptmerkmal von JavaScript. Obwohl sich der objektorientierte Implementierungsmechanismus von typischen objektorientierten wie C# und Java unterscheidet, sind die grundlegenden Merkmale der Vererbung immer noch vorhanden es einfach, Um die Methoden und Attribute des übergeordneten Elements zu erhalten, finden Sie hier ein einfaches Beispiel. Wenn Sie interessiert sind, können Sie es analysieren:
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(); }
Das Obige ist eine einfache Beispieleinführung in die objektorientierte Vererbung in JavaScript. Sie können sie zusammen mit dem vorherigen Artikel „Detaillierte Erklärung der objektorientierten Vererbung in JavaScript“ studieren. und die Wirkung könnte besser sein.