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!