Метод eventNames - массив с названиями событий на NodeJS
Метод eventNames
модуля EventEmitter
возвращает массив с названиями событий, для которых
зарегистрированы слушатели. В параметр
метода ничего не передаем. Возвращаемые
значения могут быть строками или
символами.
Синтаксис
eventEmitter.eventNames();
Пример
Давайте узнаем какие события у нас зарегистрированы для слушателей:
import { EventEmitter } from 'events';
const eventEmitter = new EventEmitter();
eventEmitter.on('event1', function listener1() {
console.log('text1');
});
eventEmitter.on('event2', function listener2() {
console.log('text2');
});
console.log(eventEmitter.eventNames());
Результат выполненного кода:
[ 'event1', 'event2' ]
Смотрите также
-
метод
emit
,
который вызывает слушателя для события