1. 现代浏览器的事件流方式: 事件捕获-->目标阶段-->时间冒泡
2. addEventListener
target.addEventListener(type, handler, usecapture); //button.addEventListener(‘click‘, updateText, true); | button.addEventListener(‘click‘, updateText, false) ;
usecapture: boolean. 默认是false, 表示在事件捕获阶段不触发handler; 如果设置为true,那么在捕获阶段就会触发handler.
实例: https://codepen.io/ZuoBo/pen/RBrOdz?editors=1010
原文:https://www.cnblogs.com/webKnowledge/p/9319122.html