文章标题
来源:互联网 发布:网络文凭如何取得 编辑:程序博客网 时间:2024/06/05 11:45
Node.js中的事件绑定的方法:
当需要对指定事件绑定事件处理函数时,可以使用EventEmitter类的on方法或addListener方法。这两个方法的区别仅在于方法名不同而已,内部实现同样的处理。这两个方法的使用如下所示(下文中的emitter均代表一个继承了EventEmitter类的子类实例对象)。
emitter.on(event,listener)
emitter.addListener(event,listener)
这两个方法均使用两个参数,其中第一个参数为指定事件名,第二个参数为该事件的事件处理函数。例如,为http.Server类型的server对象在接收到客户端请求是触发的request事件绑定事件处理函数。
使用on方法绑定事件处理函数:
var http = require(‘http’);//引用http模块
var server = http.createServer();//创建http服务器并将该服务器赋值给变量server
//为server服务器在接收到客户端请求时触发的request事件绑定事件处理函数
server.on(‘request’,function(req,res){
console.log(req.url);
res.end();
});
server.listen(1337,’127.0.0.1’);
在这段代码中,我们制定当服务器接收到客户端请求时,在控制台窗口中输出客户端请求的目标URL地址,并使用响应对象的end方法立即结束响应。
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 对A MultiPath Network for Object Detection论文的理解
- 收罗各互联网词汇
- 解决Virtual Box UUID does not match the value stored in the media registry
- vue 中,v-for和v-if同时使用
- Access2016学习7
- 文章标题
- Linux 下的zip,rar
- 技术点详解---SSL VPN
- Android笔记:EditText自定义背景
- Watchdog 源码分析
- 开源软件修改的必要性
- 28款GitHub最流行的开源机器学习项目
- 设计模式之 工厂模式(Factory)
- 【c++】c++初识--基本知识梳理(1)