ToraxMalul: Frage zum Wiki-Artikel ‚new‘ - Prototypenbeschreibung

Beitrag lesen

problematische Seite

Okay, I give up. Der Code lässt erahnen, was gemeint ist, aber aus dem Text werde ich irgend wie nicht wirklich schlau. (Gemeint ist https://wiki.selfhtml.org/wiki/JavaScript/Operatoren/new#Beschreibung ab der Textstelle „Wenn es allerdings nur darum ginge, durch eine Funktion Objekte…“)

Oder habe ich das richtig verstanden:

  1. Ich "bastle" einen Konstruktor [Objektname]
  2. Dann lege ich die Methoden nicht unter [Objekt.methode] ab, sondern unter [Objekt.prototype.methode]
  3. Führe ich dann ein new [Objektname] aus, werden die Methoden aus [Objekt.prototype] an das neue Objekt „vererbt“, ohne noch einmal im Speicher definiert zu werden.

Der Konstruktor darf nur kein anderes Objekt als Rückgabewert generieren / enthalten.