标签: DOM事件

2 个内容

笔记(2)

React 合成事件系统提供跨浏览器兼容性和性能优化,通过事件委托和优先级调度提升体验。React 17 将事件委托到 root 节点并移除事件池。合成事件与原生事件混用时需注意执行顺序和传播控制。针对高频事件,可使用被动监听器,并避免内存泄漏。性能敏感场景可考虑原生事件与 `requestAnimationFrame`。

Elliot Yang·
99 浏览

本文探讨了JavaScript事件的冒泡和捕获机制。冒泡指事件从目标元素向上传播,而捕获则相反。`stopPropagation` 阻止冒泡,`stopImmediatePropagation` 则阻止冒泡和同一元素上的其他处理程序执行。文章还强调了避免不必要地阻止冒泡,并介绍了在捕获阶段监听事件的方法。

Elliot Yang·
114 浏览