Expliquer la délégation d'événements
La délégation d'événements est une technique qui consiste à ajouter des écouteurs d'événements à un élément parent au lieu de les ajouter aux éléments descendants. L'écouteur se déclenchera chaque fois que l'événement sera déclenché sur les éléments descendants en raison du bullage des événements dans le DOM. Les avantages de cette technique sont les suivants :
- L'empreinte mémoire diminue car un seul gestionnaire est nécessaire sur l'élément parent, plutôt que de devoir attacher des gestionnaires d'événements à chaque descendant.
- Il n'est pas nécessaire de dissocier le gestionnaire des éléments qui sont supprimés et de lier l'événement aux nouveaux éléments.