addEventListener 的第三个参数

547 阅读1分钟

当它为布尔值时,表示 useCaptureuseCapture 默认为 false,表示在事件冒泡阶段触发回调函数,为 true 表示在事件捕获阶段触发回调函数。

语法

addEventListener(type, listener, useCapture)

当它为一个 options 对象时:

  • captureuseCapture,作用相同,默认 false
  • once 表示该事件是否只触发一次,默认 false
  • passive 表示是否可调用 preventDefault()(阻止默认事件),默认 false

语法

addEventListener(type, listener, options)