JavaScript Promise catch()
- الصفحة السابقة any()
- الصفحة التالية finally()
- العودة إلى الطبقة السابقة دليل مرجعي لـ JavaScript Promise
تعریف و استفاده
catch()
روش ارائه یک تابع کاربردها را ارائه میدهد.
این کاربردها یک تابع هستند که هنگام رد Promise اجرا میشوند.
مثال
myPromise.catch(x => myDisplay(x));
قوانین دستور زبان
promise.catch(rejected())
پارامترها
پارامترها | وصف |
---|---|
rejected() | توابعی که باید در صورت رد Promise اجرا شوند. |
مقدار بازگشتی
نوع | وصف |
---|---|
Object | مجموعه جدید 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