Node.js 文件系统

Node 导入文件系统模块(fs)语法如下所示:

var fs = require("fs");

比起同步,异步方法性能更高,速度更快,而且没有阻塞。

创建 file.js 文件, 代码如下:

var fs = require("fs");

// 异步读取

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

  if (err) {

      return console.error(err);

  }

  console.log("异步读取: " + data.toString());

});

// 同步读取

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

console.log("同步读取: " + data.toString());

console.log("程序执行完毕。");

以上代码执行结果如下:

$ node file.js

同步读取: 菜鸟教程官网地址:www.runoob.com

文件读取实例

程序执行完毕。

异步读取: 菜鸟教程官网地址:www.runoob.com

文件读取实例

你可能感兴趣的:(Node.js 文件系统)