Heim > Web-Frontend > js-Tutorial > Was ist die Prototypkette von js?

Was ist die Prototypkette von js?

藏色散人
Freigeben: 2020-09-17 10:32:13
Original
11090 Leute haben es durchsucht

Was ist die Prototypkette von js?

Jeder Konstruktor verfügt über ein Prototypobjekt. Das Prototypobjekt enthält einen Zeiger auf den Konstruktor und die Instanz enthält einen Zeiger auf das Prototypobjekt. Wir machen die Instanz des Prototypobjekts (1) gleich einem anderen Prototypobjekt (2). Zu diesem Zeitpunkt enthält das Prototypobjekt (2) einen Zeiger auf das Prototypobjekt (1) und lässt dann die Instanz des Prototyps Objekt (2) entspricht dem Prototypobjekt (3). Eine solche schichtweise Abfolge bildet eine Kette von Instanzen und Prototypen.


Mit anderen Worten, jeder Konstruktor hat ein Prototypobjekt, und jede Konstruktorinstanz enthält einen internen Zeiger (Proto) auf das Prototypobjekt Der Konstruktor entspricht der Instanz des zweiten Konstruktors. Daher enthält das Prototypobjekt des ersten Konstruktors einen Zeiger auf das zweite Prototypobjekt, und das dritte Prototypobjekt entspricht der ersten Konstruktorinstanz Das dritte Prototypobjekt enthält auch einen Zeiger auf das erste Prototypobjekt usw. Es reicht aus, eine Instanzkette im Prototyp zu bilden. Dies ist das Grundkonzept der Prototypkette.

Das obige ist der detaillierte Inhalt vonWas ist die Prototypkette von js?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage