Heim  >  Artikel  >  Web-Frontend  >  Empfohlene 3 Artikel zum Thema Funktionsfälschung

Empfohlene 3 Artikel zum Thema Funktionsfälschung

黄舟
黄舟Original
2017-06-15 16:33:411005Durchsuche

Wie oben erwähnt, werden wir nicht nur die Methode verwenden, die auf Funktionsfälschung basiert, um die Vererbung zu implementieren, sondern die Methode, die auf der Kombination aus Prototypenkette und Funktionstarnung basiert, um die Vererbung zu implementieren. Diese Vererbungsmethode wird auch pseudoklassische Vererbung genannt. Ihre Idee besteht darin, die Prototypenkette zum Erben von Prototypeigenschaften und -methoden sowie zum Erben von Instanzeigenschaften durch entlehnte Konstruktoren zu verwenden. Auf diese Weise wird die Wiederverwendung von Funktionen durch die Definition von Methoden im Prototyp erreicht, und jede Instanz verfügt garantiert über ihre eigenen Attribute. Im folgenden Beispiel listen wir zunächst den vollständigen Vererbungscode basierend auf der Kombination aus Prototypenkette und Funktionstarnung auf und führen dann eine Speichermodellanalyse für jeden Schritt im Code durch. // erster Teil Funktion Parent(name){ This.color = ["red","blue"]; This.name = Name; } Parent.prototype.talk = 

1. JavaScript-objektorientierte Implementierung der Vererbung basierend auf der Kombination aus Prototypenkette und Funktionsmaskierung

Empfohlene 3 Artikel zum Thema Funktionsfälschung

Einführung: Wie oben erwähnt, verwenden wir nicht nur die Funktionsverfälschung, um die Vererbung zu erreichen, sondern verwenden eine Kombination aus Prototypenkette und Funktionstarnung, um die Vererbung zu erreichen. Diese Vererbungsmethode wird auch pseudoklassische Vererbung genannt. Ihre Idee besteht darin, die Prototypenkette zum Erben von Prototypeigenschaften und -methoden sowie zum Erben von Instanzeigenschaften durch entlehnte Konstruktoren zu verwenden. Auf diese Weise wird die Wiederverwendung von Funktionen durch die Definition von Methoden im Prototyp erreicht, und jede Instanz verfügt garantiert über ihre eigenen Attribute.

2. JavaScript objektorientiert – Vererbung basierend auf Funktionsfälschung implementieren

Empfohlene 3 Artikel zum Thema Funktionsfälschung

Einführung: Aufgrund einiger Mängel bei der Implementierung der Vererbung basierend auf der Prototypenkette haben die Menschen eine andere Methode zur Implementierung der Vererbung übernommen – die Implementierung der Vererbung basierend auf Funktionsfälschung. Die Idee dieser Technik besteht darin, den Konstruktor der übergeordneten Klasse innerhalb des Konstruktors der untergeordneten Klasse aufzurufen.

3. Objektorientierte_Implementierungsvererbung von Funktionsfälschungen

Einführung: Objektorientierte_Implementierungsvererbung von Funktionsfälschungen

Das obige ist der detaillierte Inhalt vonEmpfohlene 3 Artikel zum Thema Funktionsfälschung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn