جسٹ اسکریپٹ فچ اپیز
- پچھلے پیج وئب ورکرس اپیز
- پچھلے پیج وئب جیو لوکیشن اپیز
API Fetch اجازه میدهد مرورگرهای وب درخواستهای HTTP به سرورهای وب ارسال کنند.
XMLHttpRequest دیگر لازم نیست.
پشتیبانی مرورگر
جداول میگویند نسخه اولین مرورگر که API Fetch کامل را پشتیبانی میکند:
Chrome | IE | Firefox | Safari | اپرا |
---|---|---|---|---|
کروم 42 | ایج 14 | فائرفاکس 40 | سافری 10.1 | اپرا 29 |
2011 سال 6 مارچ | 2016 سال 8 مارچ | 2015 سال 8 مارچ | 2017 سال 3 مارچ | 2015 سال 4 مارچ |
فچ ای پی آئی مثال
درج ذیل مثال فائل کو حاصل کرتا ہے اور اس کا مواد دکھاتا ہے:
مثال
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
چونکہ فچ سے async اور await کا استعمال کیا گیا ہے، لہذا اپنے مثال کو اس طرح لکھنا آسان ہو سکتا ہے:
مثال
async function getText(file) { let x = await fetch(file); let y = await x.text(); myDisplay(y); }
حتی بہتر ہوسکتا ہے: لطفاً قابل فهم نام استعمال کریں، جیسے x اور y کی بجائے:
مثال
async function getText(file) { let myObject = await fetch(file); let myText = await myObject.text(); myDisplay(myText); }
- پچھلے پیج وئب ورکرس اپیز
- پچھلے پیج وئب جیو لوکیشن اپیز