molily: Prototypische Vererbung: zurücksetzen des Konstruktors

Beitrag lesen

Hallo,

Ich verstehe bloß die Zeile nicht, in der die constructor-Property auf B zurückgesetzt wird. Für das nachfolgend gebaute Objekt x scheint es oberflächlich keine Rolle zu spielen.

Richtig. Es spielt nur dann eine Rolle, wenn man ausgehend von der Instanz über this.constructor auf den passenden Konstruktor zugreifen will. Das tut man beispielsweise, um eine weitere B-Instanz anzulegen oder alle B-Instanzen prototypisch zu erweitern (this.constructor.prototype).

Mathias