JavaScript Promise catch()
- Vorherige Seite any()
- Nächste Seite finally()
- Zurück zur vorherigen Ebene JavaScript-Promise-Referenzhandbuch
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));
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.
- Vorherige Seite any()
- Nächste Seite finally()
- Zurück zur vorherigen Ebene JavaScript-Promise-Referenzhandbuch