碎片時間學編程「283]:只偵聽一次事件

向元素添加事件偵聽器,該元素僅在第一次觸發(fā)事件時運行回調(diào)。
使用EventTarget.addEventListener()方法向元素添加事件偵聽器。
使用 { once: true }選項只運行一次給定的回調(diào)。
JavaScript
const listenOnce = (el, evt, fn) => ?el.addEventListener(evt, fn, { once: true });
示例:
listenOnce( ?document.getElementById('my-id'), ?'click', ?() => console.log('Hello world')); // 'Hello world' 只會在第一次點擊時被記錄
更多內(nèi)容請訪問我的網(wǎng)站:https://www.icoderoad.com
標簽: