Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. const EventEmiter = require('events'); // подключаем модуль
  2. const myEE = new EventEmiter();
  3.  
  4. myEE.on('ready', function () { // создаём событие ready
  5. console.log('is ready ...');
  6. });
  7.  
  8. myEE.on('start', function () { // создаём событие start
  9. console.log('is start ...');
  10. });
  11.  
  12. myEE.on('go', function () { // создаём событие go
  13. console.log('is go ...');
  14. });
  15.  
  16. myEE.emit('ready'); // излучаем(т.е. воспроизводим) событие ready
  17. myEE.emit('start'); // излучаем(т.е. воспроизводим) событие start
  18. myEE.emit('go'); // излучаем(т.е. воспроизводим) событие go
  19.  
  20. let arrEvents = myEE.eventNames(); // выводим весь массив событий
  21. console.log(arrEvents);
  22.  
  23. arrEvents.forEach(function (item, i, arrEvents) { // перебираем весь массив и выводим количество и название событий
  24. console.log('number', i, ' item => ' + item);
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement