JavaScript Promise catch()

Definition und Verwendung

catch() Das Verfahren bietet eine Callback-Funktion.

Dieser Callback ist eine Funktion, die ausgeführt wird, wenn eine Promise abgelehnt wird.

Beispiel

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

Probieren Sie es selbst aus

Syntax

promise.catch(rejected())

Parameter

Parameter Beschreibung
rejected() Funktion, die bei Ablehnung des Promises ausgeführt wird.

Rückgabewert

Typ Beschreibung
Object Neues Promise-Objekt.

Browser-Unterstützung

catch() ist eine Eigenschaft von ECMAScript 6 (ES6).

Seit Juni 2017 wird ES6 (JavaScript 2015) in allen modernen Browsern unterstützt:

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

catch() Internet Explorer wird nicht unterstützt.