Nodejs中自定义事件实例
2023-06-13 09:15:28 时间
其实就是继承events的EventEmitter就可以了,然后就可以通过on去注册事件;emit去触发事件,removeListener去移除事件,简单例子如下:
varutil=require("util"); varEt=require("events").EventEmitter; functionTicker(){ varself=this; setInterval(function(){self.emit("tick")},1000); } util.inherits(Ticker,Et); varticker=newTicker(); ticker.on("tick",function(){ console.log("ticker"); });
这样自定义的Ticker就具有自定义事件的能力了
相关文章
- Crawlab Nodejs爬虫之依赖安装
- Linux安装Nodejs
- nodeJs开发-01
- 深度理解NodeJS事件循环
- nodejs实现jwt_2023-03-01
- linux安装nodejs详解程序员
- Nodejs的运行原理-libuv篇详解编程语言
- Nodejs密集型CPU解决方案详解编程语言
- NodeJS的模块写法入门(实例代码)
- NodeJS的url截取模块url-extract的使用实例
- 轻松创建nodejs服务器(2):nodejs服务器的构成分析
- 轻松创建nodejs服务器(10):处理上传图片
- Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
- 使用Nodejs开发微信公众号后台服务实例
- 基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案