2.事件委托:更高效的监听 来源:https://w0hog67yl81.feishu.cn/wiki/NT2dwqrRyivoqBkAZwAcVmKjnXb 采集状态:已完成正文采集;每次约0.55屏连续滚动到文末,按block id和代码行号累积;代码行号连续。 1. 核心原理:事件冒泡 (Event Bubbling) 当你点击一个按钮时,你不仅仅是点击了那个按钮。在浏览器看来,你同时还点击了按钮所在的容器、整个页面、甚至 window。 事件冒泡 指的是,当一个元素上的事件被触发时,该事件会从这个元素开始,逐级向上层父元素传播,直到 document 对象。 • 比喻: 就像往水里扔一块石头(触发事件的元素),涟漪(事件)会从中心点不断向外扩散(向父元素传播)。 2. 什么是事件委托? 基于事件冒泡的原理,我们不必为每个子元素都绑定事件监听器,而是只在它们的**父元素**上绑定一个监听器。这个父元素就像一个“受委托”的代表,统一处理所有子元素上冒泡过来的事件。 场景对比 假设我们有一个商品列表