DOM方法 addEventListener() 和 removeEventListener()是用来分配和删除事件的函数。 这两个方法都需要三个参数,分别为:
事件名称(String)、要触发的事件处理函数(Function)、指定事件处理函数的时期或阶段(boolean)。
DOM事件流如图(剪自javascript高级程序设计,懒的画了):

由图可知捕获过程要先于冒泡过程
当第三个参数设置为true就在捕获过程中执行,反之就在冒泡过程中执行处理函数。
相关文章: addEventListener第三个参数作用
本文深入探讨了DOM事件流的概念,并详细解释了如何使用addEventListener()和removeEventListener()方法来分配和删除事件,包括事件处理函数在捕获和冒泡阶段的执行时机。
4164

被折叠的 条评论
为什么被折叠?



