JavaScript Promise finally()

Definición y uso

finally() El método proporciona una función de retroalimentación.

La función de retroalimentación es una función que se ejecuta cuando se resuelve una Promise (sea éxito o fracaso).

Ejemplo

myPromise.finally(() => myDisplay("Tarea completada"));

Intente usted mismo

Sintaxis

promise.finally(settled())

Parámetros

Parámetros Descripción
settled() Función a ejecutar cuando se resuelve (éxito o fracaso) una Promise.

Valor de retorno

Tipo Descripción
Object Nuevo objeto Promise.

Compatibilidad del navegador

finally() Es una característica de ECMAScript 2018.

Desde junio de 2020, ES2018 se admite en todos los navegadores modernos:

Chrome Edge Firefox Safari Opera
Chrome 63 Edge 79 Firefox 78 Safari 12 Opera 50
Diciembre de 2017 Enero de 2020 Junio de 2020 Septiembre de 2018 Enero de 2018

finally() No se admite Internet Explorer.