molily: Speicherplatz von "Methoden" in JavaScript

Beitrag lesen

Hallo,

var meineInstanz = new MeinObjekt();
meineInstanz.prototype.methode1 = function () {...}

Äh, das geht ja auch gar nicht. Eine prototype-Eigenschaft hat nicht die Instanz, sondern deren Konstruktor. Will man nachträglich alle Instanzen erweitern, müsste es meineInstanz.constructor.prototype heißen, das wäre dann identisch zu MeinObjekt.prototype.

Mathias