关于Nodejs中fs模块中文件操作方法的使用

  • open()和openSync():打开文件

  使用上基本相同,唯一的区别在于异步的数据十一第二个参数的形式传回回调函数,而同步的方法返回值即处理的结果数据

  

fs.open("./fs.txt","r+",function(err,data){
  //r+为可读可写
  //err为文件读取失败时触发的错误对象
  //data为回调函数的可用数据
  //在open的回调函数中data是一个整数值,代表打开文件时返回的文件描述符,每一个文件都有唯一的文件描述符
  console.log(err);
});

 

  • readFile():读取文件

  fs.readFile("文件路径","读取文件的编码格式默认为null","文件读取完成调用的回调函数")

fs.readfile("./fs.txt",(err,data)=>{

    console.log(err);

});

 

  • writeFile():写入文件

  fs.writeFile(lujing,要写入的数据,(格式),callback)

  执行后文件原内容将被替换

  • stat():读取文件信息

  fs.stat(路径,(err,stat)=>{})

posted @ 2020-09-14 16:51  编程筑基  阅读(418)  评论(0)    收藏  举报