我在node.js中使用ActiveDirectory库。我需要等待异步信息,然后运行其他代码(如果没有此数据,我将无法运行代码)。 示例:
function getUserInfo(username) {
var info = [];
ad.findUser(username, function(err, user) { // async
....
info = user; // this runs after return
}
// while(...) ; // wait - not good idea
return info; // [] empty
}