标签:
var events = require(‘events‘);
var EventEmitter = events.EventEmitter();
//监听这个名为TestE事件
EventEmitter.on("TestE", function() {
console.log(‘这是回掉函数‘);
});
//调用这个TestE事件并将这些参数传进去
EventEmitter.emit("TestE", [arg1], [arg1]..);
//取消监听这个名为TestE事件
EventEmitter.removeListener("TestE", function() {
console.log(‘这是回掉函数‘);
});
//取消监听所有事件(添加事件参数后就移除指定的事件监听)
EventEmitter.removeAllListeners([event]);
//只监听一次这个名为TestE事件
EventEmitter.once("TestE", function() {
console.log(‘这是回掉函数‘);
});
标签:
原文地址:http://www.cnblogs.com/zzq-include/p/4313736.html