V2EX  ›  英汉词典

RemoveEventListener

Definition / 释义

(JavaScript/DOM)removeEventListener:用于从某个对象(如元素、windowdocument)上移除先前通过 addEventListener 添加的事件监听器。通常需要传入与添加时相同的事件类型与同一个回调函数引用(以及匹配的 options/capture 设置),否则不会移除成功。

Pronunciation / 发音

/rɪˌmuːv ɪˈvɛnt ˈlɪsənər/

Examples / 例句

Click the button, then call removeEventListener to stop reacting to clicks.
点击按钮后,调用 removeEventListener 来停止对点击事件的响应。

After the modal is closed, we removeEventListener('keydown', onKeyDown, { capture: true }) to prevent the shortcut handler from leaking into other pages.
在弹窗关闭后,我们执行 removeEventListener('keydown', onKeyDown, { capture: true }),避免快捷键处理函数“泄漏”到其他页面场景中。

Etymology / 词源

这是由三个常见英语词组合而成的编程命名:remove(移除)+ event(事件)+ listener(监听器)。该方法名源自浏览器的 DOM 事件模型(早期的 DOM Events 规范体系),与 addEventListener 成对出现,用于管理事件监听的添加与移除。

Related Words / 相关词

Literary Works / 文学作品

  • DOM Standard(WHATWG 规范,定义了 EventTarget / addEventListener / removeEventListener 等接口)
  • MDN Web Docs(Mozilla 开发者文档,对 removeEventListener 的用法与注意点有大量示例)
  • Eloquent JavaScript(《JavaScript 编程精解》,在讲解事件与交互时常使用相关 API)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1704 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:57 · PVG 14:57 · LAX 22:57 · JFK 01:57
♥ Do have faith in what you're doing.