我想知道是否可以将 fs.readfile 的内容传递到 readfile 方法的范围之外并将其存储在类似于的变量中。
var a;
function b () {
var c = "from scope of b";
a = c;
}
b();
然后我可以 console.log(a); 或将其传递给另一个变量。
我的问题:
有没有办法使用 fs.readFile 执行此操作,以便将内容(数据)传递给全局变量 global_data。
var fs = require("fs");
var global_data;
fs.readFile("example.txt", "UTF8", function(err, data) {
if (err) { throw err };
global_data = data;
});
console.log(global_data); // undefined