wahsaga: OO in JS - Objekt löschen/Destruktor?

Beitrag lesen

hi,

alert(delete this);

Das alert zeigt dir m.W.n. nur das Ergebnis der Funktion delete an, führt sie aber nicht aus.

scheint mir recht unwahrscheinlich.
wie soll eine funktion denn überhaupt ein "ergebnis" haben, wenn sie nicht ausgeführt wird?

außerdem "funzt" das ja in ähnlichen fällen auch, bspw.

var wert = 1;
alert(wert = 3); // zeigt ergebnis des ausdrucks, -> 3
alert(wert);     // zeigt 3 an, weil wert jetzt diesen wert hat

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."