जावास्क्रिप्ट फ़ेच एपीआई
- पिछला पृष्ठ वेब वर्कर एपीआई
- अगला पृष्ठ वेब जी-लोकेशन एपीआई
Fetch API इंटरफेस वेब ब्राउज़र को वेब सर्वर को HTTP अनुरोध करने की अनुमति देता है。
XMLHttpRequest की आवश्यकता नहीं है。
ब्राउज़र समर्थन
तालिका में संख्याएं फेच एपीआई के पहले समर्थित ब्राउज़र संस्करण को निर्दिष्ट करती हैं:
Chrome | IE | Firefox | Safari | ऑपेरा |
---|---|---|---|---|
च्रोम 42 | एज 14 | फ़ायरफॉक्स 40 | सैफ़री 10.1 | ऑपेरा 29 |
2011 जून | 2016 अगस्त | 2015 अगस्त | 2017 मार्च | 2015 अप्रैल |
Fetch API इंस्टांस
नीचे का उदाहरण फ़ाइल को प्राप्त करता है और सामग्री दिखाता है:
इंस्टांस
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
Fetch आधारित एसीन और एवेंट द्वारा, ऊपरी उदाहरण इस तरह से समझने के लिए आसान हो सकता है:
इंस्टांस
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); }
- पिछला पृष्ठ वेब वर्कर एपीआई
- अगला पृष्ठ वेब जी-लोकेशन एपीआई