Heim > Artikel > Web-Frontend > Beispiel für eine prototypbasierte Vererbung in JavaScript
Überdenken Sie das grundlegende Konzept der prototypbasierten Vererbung und erschließen Sie das volle Potenzial von JavaScript. Entdecken Sie, wie Objekte Eigenschaften und Methoden von ihren Prototypen erben und Ihren Code vereinfachen können. Bringen Sie Ihre Entwicklungsfähigkeiten auf die nächste Stufe!
`
// Erstelle ein einfaches Objekt
let animal = {
Ton: function() {
console.log("Das Tier macht ein Geräusch");
}
};
// Erstellen Sie ein neues Objekt, das von animal erbt
let dog = Object.create(animal);
dog.sound(); // Ausgabe: Das Tier macht ein Geräusch
// Fügen Sie dem Hundeobjekt eine neue Methode hinzu
dog.bark = function() {
console.log("Der Hund bellt");
};
// Erstellen Sie ein neues Objekt, das von Hund erbt
let myDog = Object.create(dog);
myDog.bark(); // Ausgabe: Der Hund bellt
myDog.sound(); // Ausgabe: Das Tier macht ein Geräusch
`
Das obige ist der detaillierte Inhalt vonBeispiel für eine prototypbasierte Vererbung in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!