fs模块是Node.js官方提供的,用来操作文件夹的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求
例如:
·fs.readFile()方法,用来读取指定文件中的内容
·fs.writeFile()方法,用来向指定文件中写入内容
如果要在JavaScript代码中使用fs模块来操作文件,则需要使用如下的方式先导入它:
const fs=require('fs')
fs.readFile()的语法格式:
fs.readFile(path[,options],callback)
参数解读:
path:文件路径,必选参数,字符串
options:以什么编码格式来读取文件,可选参数
callback:文件读取完成后,通过回调函数拿到读取的结果,必选参数
// 1.导入fs模块来操作文件 const fs=require('fs') // 2.调用fs.readFile(path[,options],callback)方法读取文件 // path:文件存放路径 // options:读取文件时采用的编码格式,一般默认指定utf8 // callback:回调函数,拿到读取失败和成功的结果,err datastr fs.readFile('1.js','utf8',function(err,datastr){ // 打印失败的结果 console.log(err) console.log('--------------') // 打印成功的结果 console.log(datastr) })