Ho una funzione javascript in cui voglio restituire il valore che ottengo dopo il metodo di ritorno. Più facile da vedere che spiegare
function getValue(file){ var val; lookupValue(file).then(function(res){ val = res.val; } return val; }
Qual è il modo migliore per farlo con una promise. A quanto ho capito, il valore restitu restituirà prima che il valore di lookup sia stato eseguito, ma il valore I non può return res.val
poiché restituisce solo la funzione interna.