У меня есть функция javascript, где я хочу вернуть значение, которое я получаю после метода возврата. Легче видеть, чем объяснять
function getValue(file){
var val;
lookupValue(file).then(function(res){
val = res.val;
}
return val;
}
Каков наилучший способ сделать это с обещанием. Как я понимаю, return val
вернется, прежде чем lookupValue выполнит это, но я не могу return res.val
, поскольку это возвращается только из внутренней функции.