总结:点击box2时,会接连触发 box() -> box1() -> box2() 整个过程叫做捕获(从外往里) 冒泡和捕获不会同时发生

addEventListener 能给目标元素添加多个事件

阻止捕获: event.stopImmediatePropagation() event.stopPropagation()

stopImmediatePropagation和stopPropagation 都能阻止捕获,但是同一个元素有多个同类型事件的时候,stopPropagation不能阻止其他事件的发生 stopImmediatePropagation能阻止其他事件发生的