JavaScript Promise catch()
- Trang trước any()
- Trang tiếp theo finally()
- Quay lại cấp trên Tài liệu tham khảo JavaScript Promise
Định nghĩa và cách sử dụng
catch()
Phương pháp cung cấp một hàm回调.
Đây là một hàm回调, được thực hiện khi một Promise bị từ chối.
Mô hình
myPromise.catch(x => myDisplay(x));
Cú pháp
promise.catch(rejected())
Tham số
Tham số | Mô tả |
---|---|
rejected() | Chức năng cần thực hiện khi Promise bị từ chối. |
Giá trị trả về
Loại | Mô tả |
---|---|
Object | Đối tượng Promise mới. |
Hỗ trợ trình duyệt
catch()
Là tính năng của ECMAScript 6 (ES6).
Từ tháng 6 năm 2017 trở đi, ES6 (JavaScript 2015) được hỗ trợ trên tất cả các trình duyệt hiện đại:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Tháng 5 năm 2016 | Tháng 4 năm 2017 | Tháng 6 năm 2017 | Tháng 9 năm 2016 | Tháng 6 năm 2016 |
catch()
Không hỗ trợ Internet Explorer.
- Trang trước any()
- Trang tiếp theo finally()
- Quay lại cấp trên Tài liệu tham khảo JavaScript Promise