JavaScript Promise catch()

Definition och användning

catch() Metoden tillhandahåller en callback-funktion.

Callback-funktionen körs när en Promise nekar.

Exempel

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

Prova själv

Syntax

promise.catch(rejected())

Parametrar

Parametrar Beskrivning
rejected() Funktion som ska köras när en Promise nekar.

Returvärde

Typ Beskrivning
Object Nytt Promise-objekt.

Webbläsarstöd

catch() är en egenskap av ECMAScript 6 (ES6).

Sedan juni 2017 har ES6 (JavaScript 2015) stödts i alla moderna webbläsare:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Maj 2016 April 2017 Juni 2017 September 2016 Juni 2016

catch() Stöder inte Internet Explorer.