JavaScript Promise finally()
- Pagina precedente catch()
- Pagina successiva race()
- Torna alla pagina precedente Manuale di riferimento della Promise JavaScript
Definizione e uso
finally()
Il metodo fornisce una funzione di callback.
La callback è una funzione che viene eseguita quando una Promise viene risolta (sia con successo che con fallimento).
Esempio
myPromise.finally(() => myDisplay("Completato"));
Sintassi
promise.finally(settled())
Parametro
Parametro | Descrizione |
---|---|
settled() | Funzione da eseguire quando una Promise viene risolta (con successo o fallimento). |
Valore di ritorno
Tipo | Descrizione |
---|---|
Object | Nuovo oggetto Promise. |
Supporto dei browser
finally()
È una caratteristica di ECMAScript 2018.
Da giugno 2020, ES2018 è supportato in tutti i browser moderni:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
Dicembre 2017 | Gennaio 2020 | Giugno 2020 | Settembre 2018 | Gennaio 2018 |
finally()
Non supporta Internet Explorer.
- Pagina precedente catch()
- Pagina successiva race()
- Torna alla pagina precedente Manuale di riferimento della Promise JavaScript