事件流模型基础 DOM事件流分为三个阶段:捕获阶段、目标阶段和冒泡阶段。当事件触发时,浏览器会从文档根节点开始向下传播(捕获阶段),到达目标元素(目标阶段),再向上回溯到根节点(冒泡阶段)。 // 事件监听函数基本语法 element.addEventListener(eventType, handler, useCapture); useCapture参数默认为false表示在冒泡阶段处理,设为true则在捕获阶段处理。 捕获阶段工作机制 事件从window对象开始向下传播至目标元素父级。捕获阶段的事件监听器会按照DOM树从上到下的顺序执行。适合用于需要优先处理全局事件或事件拦截的场景。 ...