Показать сообщение отдельно
  #9 (permalink)  
Старый 14.09.2022, 17:09
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,583

voraa, совсем свежая фича, удобно.)

Чуть облагородил код:
const controller = new AbortController();  

function addAllEventListenersCallback(event) {
  console.log("my_func_event", event.type, event.target);
  controller.abort()  // послать сигнал - снимаем все обработчики
}

let elementForEventlistener = document;  

for (const key in elementForEventlistener) {
  if (key.startsWith('on')) {
    elementForEventlistener.addEventListener(key.slice(2), addAllEventListenersCallback, controller); 
  }
}
__________________
29375, 35
Ответить с цитированием