JavaScript Promise catch()
- پچھلے صفحہ any()
- آئندہ صفحہ finally()
- پچھلے عارضی پر واپس JavaScript Promise مرجع کتاب
تعریف و استفاده
catch()
این روش یک تابع بازگشتی ارائه میدهد.
این کالبد یک تابع است که زمانی که یک پرومیس رد شد، این تابع اجرا میشود.
مثال
myPromise.catch(x => myDisplay(x));
نحوه نوشتن
promise.catch(rejected())
پارامتر
پارامتر | توضیح |
---|---|
rejected() | فوقانی که پرومیس رد شد باید اجرا شود. |
مقدار بازگشتی
نوع | توضیح |
---|---|
آبجکت | پرومیس جدید. |
پشتیبانی مرورگر
catch()
این ویژگیها از ECMAScript 6 (ES6) است.
از ژوئن 2017، ES6 (JavaScript 2015) در تمامی مرورگرهای مدرن پشتیبانی میشود:
کروم | ایج | فایرفاکس | سافاری | اوپرا |
---|---|---|---|---|
کروم 51 | ایج 15 | فایرفاکس 54 | سافاری 10 | اوپرا 38 |
مه 2016 | آوریل 2017 | ژوئن 2017 | سپتامبر 2016 | ژوئن 2016 |
catch()
اینترنت اکسپلورر پشتیبانی نمیکند.
- پچھلے صفحہ any()
- آئندہ صفحہ finally()
- پچھلے عارضی پر واپس JavaScript Promise مرجع کتاب