JavaScript Promise finally()

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é"));

Essayez-le vous-même

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.