我有一个 javascript 函数,我想在其中返回返回方法后获得的值。看比解释容易
function getValue(file){
var val;
lookupValue(file).then(function(res){
val = res.val;
}
return val;
}
用Promise来做到这一点的最佳方法是什么。据我了解,return val
将在 lookupValue 完成之前返回,但我不能,return res.val
因为那只是从内部函数返回。