Events Module in NodeJs | handling events
Events Module
NodeJS has a built-in module, called "Events". Where you can create-, fire-, and listen for- your own events.
Outputconst EventEmitter = require('events');const event = new EventEmitter(); //create objectevent.on('sayMyName',()=>{ //listen eventconsole.log('your name is shreyash')});event.emit('sayMyName'); //emit means event calling
your name is shreyashOne event can be calling multiple function in one time
Outputconst EventEmitter = require('events');const event = new EventEmitter(); //create objectevent.on('sayMyName',()=>{ //listen eventconsole.log('your name is shreyash')});event.on('sayMyName',()=>{ //listen eventconsole.log('your father name is Mohan')});event.on('sayMyName',()=>{ //listen eventconsole.log('your sirname is Kolhe')});event.emit('sayMyName'); //emit means event calling
your name is shreyash your father name is Mohan your sirname is KolheResistring for the event with callback parameters.
const EventEmitter = require('events');const event = new EventEmitter(); //create objectevent.on('checkpage',(sc, msg)=>{console.log(`status code is ${sc} and page is ${msg}`);})event.emit('checkpage',200, 'ok'); //emit means event calling
status code is 200 and page is ok
Post a Comment