JavaScript Promise then()
- پچھلے پیج resolve()
- پرنہ all()
- بالا نکالنا JavaScript Promise مرجع دستاویز
تعریف اور استعمال
then()
مетод دو بازگشتی فانکشن فراہم کرتا ہے:
ایک پیومس کامیاب ہونے پر چلنا والا اور ایک پیومس رد شدہ ہونے پر چلنا والا
مثال
myPromise.then(x => myDisplay(x), x => myDisplay(x));
نویگیشن
promise.then(fulfilled(), rejected())
پارامتر
پارامتر | وصف |
---|---|
fulfilled() | Promise کامیاب ہونے پر چلنا والا فانکشن |
rejected() | Promise رد شدہ ہونے پر چلنا والا فانکشن |
بازگشتی جائز
نوع | وصف |
---|---|
Object | نئی Promise آئیٹم |
بروسرز کی دعوا
then()
یہ ECMAScript 6 (ES6) کی خصوصیات ہیں。
2017 سال 6 مئی سے اب تک، ES6 (JavaScript 2015) سبھی جدید بروسرز میں دعوا کیا جاتا ہے:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 سال 5 مئی | 2017 سال 4 مئی | 2017 سال 6 مئی | 2016 سال 9 مئی | 2016 سال 6 مئی |
then()
Internet Explorer کو نہیں دعوا کیا جاتا ہے。
- پچھلے پیج resolve()
- پرنہ all()
- بالا نکالنا JavaScript Promise مرجع دستاویز