1. 程式人生 > >node.js同步及異步讀取寫入刪除文件1

node.js同步及異步讀取寫入刪除文件1

function 讀取 文檔 file 過程 string 函數返回 異步 node.js

node.js初學中,在文件中同步及異步讀取文檔的過程:

1、同步讀取:

  var fs=require("fs")

  //直接讀取文檔,並將同步返回值,賦值給變量

  var data=fs.readFileSync("input.txt");

  console.log(data.toString());

2、異步讀取:

  var fs=require("fs");

  //通過回調函數返回獲得的data值;

  fs.readFile("input.txt",function(err,data){

    console.log(data.toString());

  })

3、異步寫入:

  var fs=require("fs");
  var data="今天發生一件大事!"
  fs.writeFile("02.txt",data,function(err){
    if(err){
      throw err;
    }else{
      console.log("文件寫入成功!")
    }
  })

4、刪除文件:

  var fs=require("fs");

  fs.unlink("02.txt",function(err){
    if(err){
      throw err;
    }else{
      console.log("刪除成功!")
    }
  })

node.js同步及異步讀取寫入刪除文件1