removeEventListener()
Отписывает ранее назначенный обработчик события.
Сигнатура
target.removeEventListener(type, handler)Снимает обработчик. Важно: нужно передать ту же самую ссылку на функцию, что и при подписке — анонимную стрелочную функцию снять нельзя, поэтому обработчик сохраняют в переменную.
const btn = document.querySelector('button');
function onClick() { console.log('раз'); }
btn.addEventListener('click', onClick);
btn.removeEventListener('click', onClick); // больше не сработает