Wie macht man es besser?
bearbeitet von ( HAL )Hallo TS
> danke nochmal. So ungefähr habe ich es jetzt verstanden.
Freut mich. ;-)
> Du hast in deinem Beispiel jetzt eine anonyme Funktion benutzt. Ich könnte aber auch eine benannte nehmen, oder?
Sicher,
`element.addEventListener('click', myCallback);`{: .language-javascript}
und
`function myCallback (e) { /* ... */ }`{: .language-javascript}
ginge genauso.
Wobei sich das aber in der Regel erübrigt, wenn man alle Events eines Typs in der Bubbling-Phase abfängt, denn wozu sollte man eine externe Funktion deklarieren, nur um sie dann _einem_ Event Handler als Parameter zu übergeben?
Aber naja, Gründe finden sich immer... ;-)
> Gute Nacht
Bon Nuit,
HAL