События

Менеджер по корпоративным мероприятиям

Напишите базовый класс эмиттера событий, который позволяет добавлять прослушиватели событий.

https://netbasal.com/javascript-the-magic-behind-event-emitter-cce3abcbcef9

Пользовательские события

События можно создавать с помощью конструктора Событие следующим образом:

let event = new Event(type[, options]);

Отказаться

Дросселирование

Ссылка

https://javascript.info/dispatch-events