Struppi: Vererbung

Beitrag lesen

Genau. Diesen "Missstand" kritisiert er wohl auch. Javascript Object Notation wäre wohl die Alternative, wenn ich ihn richtig verstehe:

myObject = {
var irgendwas : function () {
    alert("hallo");
  }
var etc : "ppp";
}

Das erzeugt ein neues Objekt, wenn man eine Konstruktorfunktion braucht hilft das aber nicht weiter, wie Crockford auch weiter unten schreibt:

So the rule is simple: The only time we should use the new operator is to invoke a pseudoclassical Constructor function. When calling a Constructor function, the use of new is mandatory.

Struppi.