Brouillon
Cette page n'est pas terminée.

La méthode finally() renvoie un objet Promise et accepte en argument une fonction de callback qui est appelée lorsque la promesse a été résolue (qu'elle ait été tenue ou rejetée).

Syntaxe

p.finally(onFinally);

p.finally(function() {
   // appelée dans tous les 
   // cas de terminaison
});

Paramètres

onFinally
Une fonction (objet Function) appelé lorsque la promesse courante est résolue.

Valeur de retour

Cette méthode renvoie un objet Promise.

Description

La méthode finally peut être utile si on souhaite effectuer un traitement ou du nettoyage (fermetures de flux, libération de ressources, etc.) une fois qu'une promesse est résolue, quel que soit l'état de la résolution (tenue ou rejetée).

Exemples

 

 

Spécifications

Spécification État Commentaires
Ne fait pas encore partie d'une spécification formelle Proposition de niveau 3 pour TC39 Proposition (en anglais)

Compatibilité des navigateurs

No compatibility data found. Please contribute data for "javascript.builtins.Promise.finally" (depth: 1) to the MDN compatibility data repository.

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,