Nodejs中自定義事件實(shí)例
更新時間:2014年06月20日 10:48:04 投稿:junjie
這篇文章主要介紹了Nodejs中自定義事件實(shí)例,比較簡單的一個例子,需要的朋友可以參考下
其實(shí)就是繼承events的EventEmitter就可以了,然后就可以通過on去注冊事件;emit去觸發(fā)事件,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就具有自定義事件的能力了
您可能感興趣的文章:
- node.js中的events.emitter.once方法使用說明
- 詳解Node.js:events事件模塊
- node.js中的events.emitter.removeListener方法使用說明
- node.js中的events.emitter.removeAllListeners方法使用說明
- node.js中的events.EventEmitter.listenerCount方法使用說明
- 關(guān)于Node.js的events.EventEmitter用法介紹
- node.js中的events.emitter.listeners方法使用說明
- node.js學(xué)習(xí)之事件模塊Events的使用示例
- 詳解如何模擬實(shí)現(xiàn)node中的Events模塊(通俗易懂版)
- nodejs事件的監(jiān)聽與觸發(fā)的理解分析
- Node.js中的事件驅(qū)動編程詳解
- node.js中事件觸發(fā)器events的使用方法實(shí)例分析
相關(guān)文章
nodejs文件操作模塊FS(File System)常用函數(shù)簡明總結(jié)
這篇文章主要介紹了nodejs文件操作模塊FS(File System)常用函數(shù)簡明總結(jié),對FS模塊的大部份異步函數(shù)做了介紹,而且用中文注釋,這下用起來方便了,需要的朋友可以參考下2014-06-06關(guān)于Mac下安裝nodejs、npm和cnpm的教程
本文通過圖文并茂的形式給大家介紹了Mac下安裝nodejs、npm和cnpm的教程,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2018-04-04基于Node的Axure文件在線預(yù)覽的實(shí)現(xiàn)代碼
這篇文章主要介紹了基于Node的Axure文件在線預(yù)覽的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08