碎片时间学编程「283]:只侦听一次事件

向元素添加事件侦听器,该元素仅在第一次触发事件时运行回调。
使用EventTarget.addEventListener()方法向元素添加事件侦听器。
使用 { once: true }选项只运行一次给定的回调。
JavaScript
const listenOnce = (el, evt, fn) => el.addEventListener(evt, fn, { once: true });
示例:
listenOnce( document.getElementById('my-id'), 'click', () => console.log('Hello world')); // 'Hello world' 只会在第一次点击时被记录
更多内容请访问我的网站:https://www.icoderoad.com