我试图在更新它的函数之外使用全局变量的值。但是,以这种方式处理,我没有得到预期的结果,因为下面的代码解释了它。
var res = {};
client.fetchOne(query, function(err, response) {
res = response;
console.log(res);
}); //the expected result is displayed here
console.log(res); //{} is displayed here
这有什么问题?我需要使用封口吗?请问有什么好主意吗?