【实验1】读取文件操作
fs.readFile(“指定路径”,callback)
读取文件信息为姓名(换行)学号
运行截图:
【实验2】文件写入
fs.writeFile(“指定路径”,callback)
写入文件信息为姓名(换行符\n)学号(换行符\n)
运行结果截图:
调试程序观察,回答:文件写入是否会覆盖文件原来的内容?
答:会覆盖文件原来的内容
【实验3】结合实验1和实验2,编写文件拷贝代码(提示:先读取文件,再写入文件)
读取文件内容为:
姓名:XXX
学号:2019####
Node.js 文件复制err
代码截图:
【实验4】文件追加信息
fs.appendFile(“指定路径”,callback)
向实验3中的文件追加一条信息,追加信息为:这是一条追加信息!
运行结果截图:
【实验5】读取指定路径下的所有文件路径(自己创建若干.txt文件)
fs.readdir(“指定路径”,callback)
- 返回值在files里,运行程序并将结果截图
- files是什么数据类型?
答:数组
【实验6】删除文件操作
fs.unlink(“路径名”+file, function(err){})
获取的文件路径files数组,遍历files,删除上面文件中的所有文件,代码截图