Node(8) Events
来源:互联网 发布:杜蕾斯淘宝快递 编辑:程序博客网 时间:2024/06/01 09:07
How to create an event for the class:
You have to inherite fro events.EventEmitter to be able to emit and handle event
EventEmitter have on and emit method for handling events
on and addListener are basically the same
emitter.emit(event, [arg1], [arg2], [...])
Execute each of the listeners in order with the supplied arguments.
emitter.on(event, listener)
Adds a listener to the end of the listeners array for the specified event.
var util = require("util"); //util defines inheritevar events = require("events");//create new classvar MyStream = function(){events.EventEmitter.call(this);}//inherites events.EventEmitterutil.inherits(MyStream, events.EventEmitter);//write method emits data eventMyStream.prototype.write = function(data){this.emit( "data", data );}//create new instancevar stream = new MyStream();console.log( stream instanceof events.EventEmitter);//truestream.on( "data", function( data){//event listenerconsole.log( 'Received data: "' + data + '"' );})stream.write("It works!"); //Received data: "It works!"
- Node(8) Events
- Node.js Events模块
- Node.js9 Events模块
- node events事件循环
- Node.js Events模块
- node events学习
- Node.js Events
- 【Node事件模块Events】
- node.js模块之events
- node.js events(EventEmitter对象)
- Node模块之Events模块
- Node核心模块之Events
- node(使用events模块)
- Node.js events模块(一)事件循环
- node.js util全局变量 事件驱动events
- 关于Node.js的events.EventEmitter
- node学习之Events和EventEmitter
- node.js学习笔记-01 events
- js初步之小加法计算器
- SEO基础知识:什么是nofollow的链接
- Node(7) Routing and serving static pages
- javascript实现动态生成(页面元素)以表格为例
- HDU 1151Air Raid 最小路径覆盖=n-最大匹配量 (第二道二分匹配)
- Node(8) Events
- 我看面向对象与面向过程
- s:datetimepicker标签如何才能使用(struts2如何结合ajax主题)
- 通过双端队列实现三维视频监控中的视频数据调度
- 22 银行业务调度系统
- Node(9) HTTP
- 【 路径 】
- ARM中的RO、RW和ZI DATA说明
- DES加密和解密算法