![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Node.js
TU-Lin
这个作者很懒,什么都没留下…
展开
-
Node笔记(三)
一、创建服务器 let http=require('http') let server=http.createServer( ) server.on('request',(req,res)=>{ }) server.listen(3000,( )=>{ }) 1.设置状态码和响应头 response.writeHead(200,{'content-type':'text/plain'}) 2.设置响应头 response.setHead(200,{'content-type':'tex原创 2021-07-17 23:06:44 · 201 阅读 · 0 评论 -
Node笔记(二)
一、Node之event事件 整个事件驱动的流程有点类似于观察者模式,事件相当于一个主题(Subject),而所有注册到这个事件上的处理函数相当于观察者(Observer)。 Node.js 有多个内置的事件,我们可以通过引入 events 模块,并通过实例化 EventEmitter 类来绑定和监听事件,如下实例: // 引入 events 模块 var events = require('events'); // 创建 eventEmitter 对象 var eventEmitter = new eve原创 2021-07-17 22:32:41 · 66 阅读 · 0 评论 -
Node笔记(一)
一、node模块中的CommonJS应用 通过require( )定义文件接收对象或变量(导入) 如:let a=require('a.js') 将导出的变量或函数挂到exports对象的属性上,如果使用exports时,只能单个设置属性 如:let a=123, export.a=a 使用module.exports对象整体到处变量或函数 如:module.exports={name:"zhangsan",age:18} 二、模块路径解析规则 1.如果是nodejs内置的模块名称,不需要路径原创 2021-07-17 21:43:45 · 54 阅读 · 0 评论