Nodejs中自定义事件实例
2014-07-16来源:易贤网

这篇文章主要介绍了Nodejs中自定义事件实例,比较简单的一个例子,需要的朋友可以参考下。

其实就是继承events的EventEmitter就可以了,然后就可以通过on去注册事件;emit去触发事件,removeListener去移除事件,简单例子如下:

var util = require('util');

var Et = require('events').EventEmitter;

function Ticker() {

  var self = this;

  setInterval(function(){self.emit("tick")},1000);

}

util.inherits(Ticker,Et);

var ticker = new Ticker();

ticker.on("tick",function() {

  console.log("ticker");

});这样自定义的Ticker就具有自定义事件的能力了

更多信息请查看IT技术专栏

2025公考·省考培训课程试听预约报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
推荐信息