事件委托(事件代理)的原理以及优缺点是什么?

Posted rxqlx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了事件委托(事件代理)的原理以及优缺点是什么?相关的知识,希望对你有一定的参考价值。

事件委托原理:事件冒泡机制;

优点:

1、可以大量节省内存占用,减少事件注册。比如ul上代理所有li的click事件就很不错;

2、可以实现当新增子对象时,无需再对其进行事件绑定,对于动态内容部分尤为适合;

缺点:

事件代理的常用应用应该仅限于上述需求,如果把所有事件都用事件代理,可能会出现事件误判。即本不该被触发的事件被绑定上了事件;

 

以上是关于事件委托(事件代理)的原理以及优缺点是什么?的主要内容,如果未能解决你的问题,请参考以下文章

JS事件委托(事件代理)的原理以及优缺点

JavaScript事件代理和委托

JS中事件代理与委托

0173 事件委托:原理作用

js 原生事件委托

JavaScript事件代理和事件委托