Heim > Artikel > Web-Frontend > Detaillierte Erläuterung der Prototyp-Prototyp-Instanzen in js
In JavaScript ist der Prototyp ein sehr wichtiges Wissen. Hier werde ich den Prototyp kurz vorstellen. Der Prototyp kann als Prototypenerweiterung verstanden werden. Er ist auf ein Objekt ausgerichtet und seine Funktion besteht darin, die Funktionen zu erweitern, die wir in der Prototypenkette benötigen.
Wenn es beispielsweise eine Array-Instanz in js gibt, erbt Array von Array.prototype, der Prototypkette von Array. Wie alle Konstruktoren können wir das Prototypobjekt des Konstruktors ändern, um Änderungen vorzunehmen an alle Array-Instanzen. Sie können beispielsweise neue Methoden und Eigenschaften hinzufügen, um alle Array-Objekte zu erweitern.
Zum Beispiel gibt es zwei Attribute in einem Objekt, nämlich a und b. Wenn ich dann ein weiteres Attribut zu einem Objekt hinzufügen möchte, kann ich an.prototype.Attribute name=" verwenden. Sie „Erforderlicher Attributinhalt“, die Methode zum Hinzufügen ist dieselbe, an.prototype = Funktion ({}). Da die Funktion ({}) selbst eine anonyme Funktion ist, kann sie durch einen Pfeil ersetzt werden Funktion. Das heißt, an.prototype.Attribute name=()=>{}. Die Details werden im nächsten Artikel vorgestellt.
Zusammenfassend lässt sich sagen, dass das Attribut object.prototype den Prototyp aller Objektkonstruktoren darstellt und es uns ermöglicht, Eigenschaften und Methoden zu allen Objektobjekten hinzuzufügen.
Verwandte Empfehlungen:
String.prototype.format So verwenden Sie String-Spleißen
Detaillierte Erläuterung der Verwendung des Prototype-Attributs von js
Detaillierte Erläuterung der Verwendung von Prototypen in JavaScript
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Prototyp-Prototyp-Instanzen in js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!