JavaScript Promise catch()

Ορισμός και χρήση

catch() Η μέθοδος παρέχει μια συνάρτηση callback.

Η callback είναι μια συνάρτηση που εκτελείται όταν μια Promise απορρίφθηκε.

Παράδειγμα

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

Δοκιμάστε το προσωπικά

Γραμματική

promise.catch(rejected())

Παράμετροι

Παράμετροι Περιγραφή
rejected() Η συνάρτηση που θα εκτελεστεί όταν η Promise απορρίφθηκε.

Αποτελεσματική τιμή

Τύπος Περιγραφή
Οντότητα Νέος οντότητα Promise

Υποστήριξη περιηγητών

catch() Είναι χαρακτηριστικά του ECMAScript 6 (ES6).

Από τον Ιούνιο του 2017, το ES6 (JavaScript 2015) υποστηρίζεται σε όλους τους σύγχρονους περιηγητές:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Μάιος 2016 Απρίλιος 2017 Ιούνιος 2017 Σεπτέμβριος 2016 Ιούνιος 2016

catch() Δεν υποστηρίζεται ο Internet Explorer.