Struppi: Clousures verlieren Variable

Beitrag lesen

foo();
       ^?
       var myObj = new obj();

Jo fooÄ(); war hier fälschlicherweise beim Kopieren übriggeblieben. Aber das mit dem new obj(); ist ja nicht wirklich zwingend notwendig, oder? Also wenn ich ansonsten nichts damit machen will.

Naja, dann brauchst du auch kein Objekt, wenn du kein Objekt benutzen willst.

Aber selbst wenn, du kannst das ganze gar nicht als Objekte nutzen. Da du immer nur ein Objekt als Referenz auf den callback übergibst nämlich die globale Variabel self, das heißt du kannst einfach Funktionen verwenden und benötigst gar kein Objekt.

Struppi.

--
Javascript ist toll (Perl auch!)