如何從node.js/javascript回調的值中獲取返回值?Javascript中的回調函數返回
function get_logs(){
User_Log.findOne({userId:req.user._id}, function(err, userlogs){
if(err) throw err;
if(userlogs){
// logs = userlogs.logs;
return "hello there is a logs";
} else {
return "there is no logs yet..."
}
})
}
var logs = get_logs();
console.log(logs);
如果它是異步調用的,則不能。使用另一個回調。 – Bergi