Nodejs的事件模块
var events = require(‘events‘);
var eventEmitter = new events.EventEmitter();//创建EventEmitter对象
var connectHandler = function connected(){
console.log(‘链接成功‘);
eventEmitter.emit(‘data-received‘);
}
eventEmitter.on(‘connection‘,connectHandler);
eventEmitter.on(‘data-received‘,function(){//我们可以理解为监听一个事件
console.log(‘数据接受成功‘);
});
eventEmitter.emit(‘connection‘);//我们可以理解为执行一个事件
console.log(‘程序执行完毕!‘);
时间: 2024-10-29 19:09:41