Node.js中使用事件发射器模式实现事件绑定详解_node.js(5)
复制代码 代码如下: var ticker = new Ticker(); ticker.on("tick", function() { console.log("tick"); }); 小结 事件发射器模式是种可重入模式(recurrent pattern),可以用它将事
复制代码 代码如下:
var ticker = new Ticker();
ticker.on("tick", function() {
console.log("tick");
});
小结
事件发射器模式是种可重入模式(recurrent pattern),可以用它将事件发射器对象从一组特定事件的代码中解耦合。
可以用event_emitter.on()来为特定类型的事件注册监听器,并用event_emitter.removeListener()来取消注册。
还可以通过继承EventEmitter和简单的使用.emit()函数来创建自己的事件发射器。
精彩图集
精彩文章