EventEmitter 类中的方法都与事件的产生和处理相关: |
发布时间: 2012/5/31 19:47:49 |
1. addListener(event, listener) 和 on(event, listener) 这两个方法都是将一个监听器添加到指定事件的监听器数组的末尾 2. once(event, listener) 这个方法为事件为添加一次性的监听器。该监听器在事件第一次触发时执行,过后将被移除 3. removeListener(event, listener) 该方法用来将监听器从指定事件的监听器数组中移除出去 4. emit(event, [arg1], [arg2], [...]) 刚刚提到过了。 在Node中,存在各式各样不同的数据流,Stream(流)是一个由不同对象实现的抽象接口。例如请求HTTP服务器的request是一个流,类似于stdout(标准输出);包括文件系统、HTTP 请求和响应、以及 TCP/UDP 连接等。流可以是可读的,可写的,或者既可读又可写。所有流都是EventEmitter的实例,因此可以产生各种不同的事件。服务器专员亿恩天使QQ530997 电话 0371-63322213 分享 本文出自:亿恩科技【www.enkj.com】 |