篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了None.js 第三步 回调函数阻塞代码--非阻塞代码相关的知识,希望对你有一定的参考价值。
阻塞代码实例
var fs = require("fs"); // 导入文件系统 file system
var data = fs.readFileSync(‘input.txt‘); // 阻塞方式
console.log(data.toString()); // 将文件解析为字符串,直接打印data会是code码的;
console.log(data);
console.log("程度执行结束");
input.txt内的文本信息
程序执行结束
非阻塞实例
var fs = require("fs"); // 导入文件系统 file system
var data = fs.readFile(‘inputAnyc.txt‘, function (err, data) {
if (err) {
return console.error(err);
} else {
console.log(data.toString());
}
});
console.log("程度执行结束");
程序执行结束
inputAnyc.txt内的文本信息