JavaScript Promise catch()

تعریف و استفاده

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 پشتیبانی نمی‌کند.