Node.js核心模块-----events

events-----事件模块
(使用events时必须实例化EventEmitter)

var event=require("events");
var em=new events.EventEmitter;

events方法监听事件的几种方法:

em.addListener("eventsname",function(){});  //第一个参数为事件名称  第二个参数为回调函数
em.on(("eventsname",function(){});  //第一个参数为事件名称  第二个参数为回调函数
em.once(("eventsname",function(){})  //第一个参数为事件名称  第二个参数为回调函数 此方法只能使用一次

events方法删除事件的两种方法:

em.removeListener()  //移除指定的事件
em.removeAllListeners()  //移除所有的事件

events方法触发绑定事件:

em.emit("eventsname")  //触发指定的事件

猜你喜欢

转载自blog.csdn.net/ThroughWeb/article/details/88741341