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

Beitrag lesen

Tag wahsaga.

im moment rätsele ich, ob es so etwas wie einen destruktor gibt?
[...]
   function loeschen() {
      alert(delete this);
   }

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

function loeschen() {
  delete this;
  if(typeof this == undefined)
    alert("gelöscht");
}

[...]
meinObjekt.destruct(); // alert gibt "true" aus, delete sollte
meinObjekt.blah();     // alert mit "blubb" erscheint immer noch,

Nur so eine ungetestete Idee um diese Uhrzeit :-)

Siechfred

--
Zum Testen freigegeben: Siechfreds kleines Weblog
Wer Fehler findet, bitte an die angegebene E-Mail schicken. Danke.