JavaScript Promise catch()

Definizione e uso

catch() Il metodo fornisce una funzione di callback.

La callback è una funzione che viene eseguita quando una Promise viene rifiutata.

Esempio

myPromise.catch(x => myDisplay(x));

Prova tu stesso

Sintassi

promise.catch(rejected())

Parametro

Parametro Descrizione
rejected() Funzione da eseguire quando una Promise viene rifiutata.

Valore di ritorno

Tipo Descrizione
Object Nuovo oggetto Promise.

Supporto dei browser

catch() È una caratteristica di ECMAScript 6 (ES6).

Da giugno 2017, ES6 (JavaScript 2015) è supportato in tutti i browser moderni:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Maggio 2016 Aprile 2017 Giugno 2017 Settembre 2016 Giugno 2016

catch() Non supporta Internet Explorer.