JavaScript Promise then()
- الصف السابق resolve()
- الصف التالي all()
- 返回上一层 JavaScript Promise ƙanƙuwar ƙaɗa
التعريف والاستخدام
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.
- الصف السابق resolve()
- الصف التالي all()
- 返回上一层 JavaScript Promise ƙanƙuwar ƙaɗa