高级前端dom【Q671】浏览器中监听事件函数 addEventListener 第三个参数有那些值

浏览器中监听事件函数 addEventListener 第三个参数有那些值

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 689

Author 回答者: buzuosheng

  • capture。监听器会在时间捕获阶段传播到event.target时触发。
  • passive。监听器不会调用preventDefault()。
  • once。监听器只会执行一次,执行后移除。
  • singal。调用abort()移除监听器。

Author 回答者: shfshanyue

详见 MDN https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget/addEventListener