Event Delegation in JavaScript
Event delegation in JavaScript is a pattern that efficiently handles events. It adds single event handler to parent element instead of having to register multiple event handlers to the child elements. Adding multiple event handlers to a page has adverse effects and to avoid this event delegation is used. Before jumping into event delegation, we …