JavaScript Promise then()

التعريف والاستخدام

then() يقدم الطريقة إثنين من الوظائف الدالة:

واحدة تنفذ عند نجاح Promise، والأخرى عند رفضها.

مثال

myPromise.then(x => myDisplay(x), x => myDisplay(x));

تجربة شخصية

النص

promise.then(fulfilled(), rejected())

المتغيرات

المتغيرات وصف
fulfilled() الوظيفة التي يجب تنفيذها عند إتمام Promise.
rejected() الوظيفة التي يجب تنفيذها عند رفض Promise.

القيمة المعدة

نوع وصف
Object مثل Promise جديدة.

دعم المتصفحات

then() هي خصائص 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

then() لا يدعم متصفح Internet Explorer.