JavaScript Promise finally()
- Page précédente catch()
- Page suivante race()
- Retour au niveau supérieur Manuel de référence Promise JavaScript
Définition et utilisation
finally()
La méthode fournit une fonction de rappel.
Ce rappel est une fonction qui s'exécute lorsque la Promise est résolue (quelle que soit la réussite ou l'échec).
Exemple
myPromise.finally(() => myDisplay("Terminé"));
Syntaxe
promise.finally(settled())
Paramètres
Paramètres | Description |
---|---|
settled() | Fonction à exécuter lorsque la Promise est résolue (réussite ou échec). |
Valeur de retour
Type | Description |
---|---|
Object | Nouvel objet Promise. |
Prise en charge du navigateur
finally()
C'est une caractéristique de ECMAScript 2018.
Depuis juin 2020, ES2018 est pris en charge dans tous les navigateurs modernes :
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
Décembre 2017 | Janvier 2020 | Juin 2020 | Septembre 2018 | Janvier 2018 |
finally()
Internet Explorer n'est pas pris en charge.
- Page précédente catch()
- Page suivante race()
- Retour au niveau supérieur Manuel de référence Promise JavaScript