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.