我有一个 javascript 函数,我想返回返回方法之后得到的值。 看起来容易,解释起来难
function getValue(file){
var val;
lookupValue(file).then(function(res){
val = res.val;
}
return val;
}
什么是最好的方式做到这一点,一个承诺。据我所知,return val
将在 lookupValue 完成之前返回,但是 I 不能返回 return res.val
,因为它只从内部函数返回。