JavaScript Promise catch()
- Προηγούμενη Σελίδα any()
- Επόμενη Σελίδα finally()
- Επιστροφή στο Προηγούμενο Επίπεδο JavaScript Promise Εγχειρίδιο
Ορισμός και χρήση
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.
- Προηγούμενη Σελίδα any()
- Επόμενη Σελίδα finally()
- Επιστροφή στο Προηγούμενο Επίπεδο JavaScript Promise Εγχειρίδιο