и передать функции с 'removeEventListener' параметр 'a' "? Сам код для читабельности по ссылке: https://jsfiddle.net/sq6kgLrv/1/
Так пробовал, не помогает: https://jsfiddle.net/9at3qwv0/1/
function addHandler (element, ...args) { const handler = function (event) { console.log(...args) element.removeEventListener('click', handler) } element.addEventListener('click', handler) } А ещё есть element.addEventListener('click', handler, { once: true })
Обсуждают сегодня