node 模块简述 - 蓝蓝设计_UI设计公司

帝皇彩票官网

node 模块简述

2020-3-24 释然 前端及开发文章及欣赏

Node 的os模块是操作系统的 **
Node 的内置模块 fs**
内置模块在下载node的时候就自带的,使用 require()方法来导入
语法 :require(‘模块fs’)

在内置模块中的方法
1 fs.readFile() —》用来专门 异步 读取文件的方法 三个参数
语法 :fs.readFile(‘要读取的文件’,读取文件的格式,读取成功的回调函数)
Eg : fs.readFIle(‘a’,’utf8’,’function(err,data){ })

2 fs.readFileSync()-– 专门用来 同步 读取的方法, 两个参数
语法: fs.readFileSync(‘要读取的文件’,读取格式)

3 fs.writeFIle() —>用来写入 异步 文件的方法 三个参数
语法: fs.writeFile(‘写入到哪个文件’,写入的内容,成功的回调函数)
Eg: fs.writeFile(‘./text.tex’,”内容”, function(){ })
注意:再次写入的内容会完全覆盖 。如果文件夹没有 会自动创建一个文件夹

4 fs.writeFileSync() --> 同步写入的方法
语法: fs.writeFileSync(‘写入到文件’,“写入的内容”)

Node的http模块
这个模块专门用来创建服务的
只能支持http协议。
也是使用require()方法
Const http= require(“http”)

方法
1 http.createServer(function(req,res){ }) 两个形参
Req=request 代表每次的请求信息
Res=response 代表每次请求的响应
返回值是一个服务,当服务监听端口号的时候,就变成了服务器。
2 监听端口号
创建的服务.listen(监听的端口号,监听成功的回调函数(选填))
server.listen(8080,function(){ 端口号0-65535 建议0-1023不使用 })
此时浏览器就可以执行localhost进行访问了

自定义模块
每一个js文件都是一个独立的模块,他们都自带一个 module 是一个对象,
其中 module里面的 exports,是一个对象 这个 module.exports 就是这个文件向外导出的内容,也就是说,只有导出,才能导入

Eg: function fn1(){console.log() }
Module.exports.fn1=fn1
这样,才能是另一个js文件到入这个文件 同样也是require(‘./js’)方法

标签: node 模块简述

Powered by sitemap
迪士尼彩乐园开户 大有彩票开户 帝皇彩票开奖 吉利彩票登陆 博发彩票APP下载 吉林快3计划 吉利彩票开户 桔子彩票开奖 状元彩票平台 吉林快3走势