49 / 57
Что такое Event Emitter и как его реализовать?
Event Emitter — объект, реализующий паттерн pub/sub: одни части кода подписываются на именованные события (on), другие эти события испускают (emit). Это базовый механизм Node.js (EventEmitter), но легко реализуется и в браузере. По сути — словарь, где ключ — имя события, значение — массив колбэков.