js的事件流模型都有什么?

2 min read

JavaScript的事件流模型有三种:捕获阶段、目标阶段、冒泡阶段。

  1. 捕获阶段:从外向内依次捕获事件,相当于从 window 到目标元素

  2. 目标阶段:事件在目标元素上被触发,即事件到达目标元素

  3. 冒泡阶段:从内向外依次冒泡事件,相当于从目标元素到 window