//异步读取
var fs = require("fs"); function getData(err,data) { if(err){ console.log(err); }else { console.log(data); } }
// 参数一:要读取的文件路径 参数二:设置字符编码 参数三:执行的函数
fs.readFile("./test.txt","utf-8",getData); console.log("end");
// 打印end的速度要比读取文件的速度快,所以先输出end
// 同步方式
var fs = require("fs"); console.log("start"); var data = fs.readFileSync("./test.txt","utf-8"); console.log(data); console.log("end");
// 同步读取是按顺序执行