Hallo 1unitedpower,
doch, was this ist, weiß man. Innerhalb eines Event-Handlers ist es das Event-Target. Solange man da drin bleibt und keinen neuen function-Kontexte erzeugt...
Aber Du hast recht, detail wird auch funktionieren, weil die Registrierung mit einer forEach Schleife erfolgt und daher eine Closure existiert. Ich persönlich vermeide allerdings die Nutzung von Closure-Daten, wenn es sich irgendwie vermeiden lässt.
Da weiß ich allerdings nicht genau Bescheid. Sind Closures Quanten? Existieren sie, wenn sie keiner beobachtet? Sprich: Wenn der JS-JIT sieht, dass ich aus meiner Funktion nicht in den Parent-Scope hinausgreife, erzeugt er dann die Closure nicht?
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi