J'ai un code javascript comme celui-ci:
function justTesting() {
promise.then(function(output) {
return output + 1;
});
}
var test = justTesting();
J'ai toujours une valeur indéfinie pour le test var. Je pense que c'est parce que les promesses ne sont pas encore résolues .. existe-t-il un moyen de renvoyer une valeur à partir d'une promesse?
promise
. Vous ne l'affichez nulle part et vous ne renvoyez rien de votre justTesting()
fonction. Si vous voulez une meilleure aide, vous devez décrire le problème que vous essayez de résoudre plutôt que de simplement nous montrer du code qui est tellement "désactivé" qu'il n'illustre même pas ce que vous essayez vraiment de faire. Expliquez le problème que vous essayez de résoudre.
then()
appel est à nouveau une promesse, qui encapsule la valeur que vous avez renvoyée.