3-9 点击一个按钮,浏览器会做些什么事情

1.点击按钮后创建一个Event实例

2.然后把事件放到事件队列中,让它等候处理

3.Event循坏线程处理这个事件

4.沿着DOM路径找到触发事件的元素

5.如果这个元素上有处理这个事件的默认行为,并且要在DOM事件阶段周期之前执行,就执行它的默认行为

6.捕获阶段

7.目标阶段

8.冒泡阶段

9.如果这个元素上有处理这个事件的默认行为,并且要在DOM事件处理阶段周期之后执行,就执行它的默认行为

posted @ 2022-03-09 22:04  林见夕  阅读(104)  评论(0)    收藏  举报