Frontend Developer
easyevent-delegation
What is event delegation in JavaScript and why is it useful?
Answer
Event delegation attaches one handler to a parent element and relies on event bubbling to handle child interactions.
**Benefits:**
- Fewer event listeners (better performance)
- Works for dynamically added elements
Use `event.target` (and `closest`) to identify which child triggered the event.
Related Topics
JavaScriptDOMPerformance