展架设计在哪个网站做,网站后缀gov,三类人员 网站开发,互联网公司有哪些什么是fs文件系统模块#xff1f;又如何使用呢#xff1f;让我为大家介绍一下#xff01;
fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性#xff0c;用来满足用户对文件的操作需求 注意#xff1a;如果要在JavaScript代码中#xff0c…什么是fs文件系统模块又如何使用呢让我为大家介绍一下
fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性用来满足用户对文件的操作需求 注意如果要在JavaScript代码中使用fs 模块来操作文件则需要先导入fs模块代码如下
const fs require(fs)本篇介绍一下 readFile与writeFile
1.读取指定文件中的内容
语法格式
fs.readFile(path[, options], callback)下面代码中介绍参数
我们来使用一下
// 引入fs模块
const fs require(fs)
// 我们读取一下1.txt
// 第一个参数是文件路径 字符串形式 必选
// 第二个参数是以什么编码格式读取文件 可选
// 第三个参数回调函数 必选
// err返回null则读取成功 如果报错读取失败
// 不加第二个参数下
fs.readFile(./1.txt,(err,data){if(err){console.log(读取失败)}// 我们不加第二个参数的情况下console.log(data.toString());
})
// 加第二个参数的情况下
fs.readFile(./1.txt,utf8,(err,data){if(err){console.log(读取失败)}console.log(data);
})终端打印 1.txt 中的内容
2.向指定的文件中写入内容
语法格式
fs.writeFile(file, data[, options], callback)下面代码介绍参数
我们来使用一下
// 引入fs模块
const fs require(fs)
// 第一个参数是需要指定一个文件路径的字符串表示文件的存放路径 必选
// 第二个参数表示要写入的内容 必选
// 第三个参数表示以什么格式写入文件内容默认值是 utf8 可选
// 第四个参数文件写入完成后的回调函数 必选
// err返回null则读取成功 如果报错读取失败
// 我们来使用一下 现在 1.txt中内容为 加油 奥里给!
fs.writeFile(./1.txt,坚持就是胜利,utf8,err{console.log(err) //null
})我们来看看1.txt中的文本内容 如上图所示之前的内容被覆盖掉了
我们也可以使用writeFile创建文件、添加内容
先来看看已有的文件
我们创建一个 2.txt 内容为”初识fs模块“
代码如下
const fs require(fs)
fs.writeFile(./2.txt,初识fs模块,utf8,err{console.log(err) //null
})感谢大家的阅读如有不对的地方可以向我提出感谢大家