جاوا اسکریپت فچ اپی
- پچھلئی پیچ API Console
- پائیدھی پیچ API Fullscreen
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
fetch()
ਮੰਥਨ ਵਾਲੇ ਪ੍ਰਤੀਕਿਰਿਆ ਬਦਲਣ ਵਾਲੇ ਪ੍ਰੋਮਿਸ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਸਪਰ ਕਰੋ。
fetch()
ਮੰਥਨ ਵਾਲੇ ਪ੍ਰਤੀਕਿਰਿਆ ਬਦਲਣ ਵਾਲੇ ਪ੍ਰੋਮਿਸ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਸਪਰ ਕਰੋ。
ਸੁਝਾਅ:XMLHttpRequest ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ。
ਉਦਾਹਰਣ
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
Fetch ਅਸਾਨੀ ਨਾਲ 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); }
ਸਕ੍ਰਿਪਟ
fetch(ਫਾਈਲ)
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ਫਾਈਲ | ਵਿਕਲਪਿਤ। ਜੋ ਸੰਸਾਧਨ ਦਾ ਨਾਮ ਪ੍ਰਾਪਤ ਕਰਨਾ ਹੈ। |
ਵਾਪਸੀ ਮੁੱਲ
ਤਰੀਕਾ | ਵਰਣਨ |
---|---|
ਪ੍ਰੋਮਿਸ | ਪ੍ਰਤੀਕਿਰਿਆ ਬਦਲਣ ਵਾਲੇ ਪ੍ਰੋਮਿਸ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਸਪਰ ਕਰੋ。 |
براوزر سپورٹ
fetch()
یہ ECMAScript6 (ES6) خصوصیات ہیں
تمام جدید براوزرز اس6 (JavaScript 2015) کو سپورٹ کرتے ہیں
کروم | ایج | فائر فاکس | سافری | آپریا |
---|---|---|---|---|
کروم | ایج | فائر فاکس | سافری | آپریا |
ہا | ہا | ہا | ہا | ہا |
Internet Explorer 11 (اور اس سے پہلے کی نسلیں) نہیں سپورٹ کرتی ہیں fetch()
。
- پچھلئی پیچ API Console
- پائیدھی پیچ API Fullscreen