什么是事件委托
事件代理
(
Event Delegation
)
,又称之为事件委托。是
JavaScript
中常用的绑定事件的 常用技巧。顾名思义,“
事件代理
”
即是把原本需要绑定的事件委托给父元素,让父元素担当事件监 听的职务。事件代理的原理是 DOM
元素的事件冒泡。使用事件代理的好处是可以提高性能 可以大量节省内存占用,减少事件注册,比如在 table
上代理所有
td
的
click
事件就非常棒 可以实现当新增子对象时无需再次对其绑定