js中事件委托是什么,原理是什么【面试题详解】

今天爱分享给大家带来js中事件委托是什么,原理是什么【面试题详解】,希望能够帮助到大家。

事件委托: 利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。
原理:利用事件的 冒泡原理
事件冒泡:就是事件从最深的节点开始,然后逐步向上传播事件。

作用:
提高性能:每一个函数都会占用内存空间,只需添加一个事件处理程序代理所有事件,所占用的内存空间更少;
动态监听:使用事件委托可以自动绑定动态添加的元素,即新增的节点不需要主动添加也可以具有和其它元素一样的事件。

人已赞赏
前端

js中Es6 Module 和 Common.js 的区别【面试题详解】

2020-12-29 17:40:23

前端

js中如何 阻止冒泡 和 默认事件【面试题详解】

2020-12-29 17:42:42

'); })();