Comment attendre une Promesse en dehors d'une fonction ?
Publié : 14 mai 2022, 00:05
Si j'ai un objet Promise que je veux résoudre (attendre), comment puis-je le faire en dehors d'une fonction asynchrone ?
Je sais que l'opérateur await ne peut être utilisé qu'à l'intérieur d'une fonction asynchrone. Donc, une solution possible à laquelle je peux penser est d'envelopper la promesse dans une fonction asynchrone qui fait l'attente à l'intérieur et renvoie la valeur.
Existe-t-il un meilleur moyen? Existe-t-il également un moyen qui fonctionne sans le sucre de syntaxe async/wait ?
Je sais que l'opérateur await ne peut être utilisé qu'à l'intérieur d'une fonction asynchrone. Donc, une solution possible à laquelle je peux penser est d'envelopper la promesse dans une fonction asynchrone qui fait l'attente à l'intérieur et renvoie la valeur.
Existe-t-il un meilleur moyen? Existe-t-il également un moyen qui fonctionne sans le sucre de syntaxe async/wait ?