События
const events = require('events');
EventEmitter
()const emitter = new events.EventEmitter();
EventEmitter.
addListener
(event_name, callback)Устанавливает обработчик на событие
EventEmitter.
on
(event_name, callback)Устанавливает обработчик на событие
emitter.on('click', function(){});
EventEmitter.
once
(event_name, callback)Устанавливает обработчик на событие, которое отработает только 1 раз
EventEmitter.
emmit
(event_name)Генерация события
emitter.emit('click');