జావాస్క్రిప్ట్ ఫెచ్ ఏపిఐ
- ముందస్తు పేజీ వెబ్ వర్కర్ ఏపిఐ
- తదుపరి పేజీ వెబ్ జియోలొకేషన్ ఏపిఐ
ఫెచ్ ఏపీఐ ఇంటర్ఫేస్ వెబ్ బ్రౌజర్లు వెబ్ సర్వర్కు నిర్మాణం చేసే HTTP అభ్యర్ధనలను పంపడానికి అనుమతిస్తుంది.
కాల్చా క్రొండ్ ఉపయోగించకుండా ఉండాలి.
బ్రౌజర్ మద్దతు
పట్టికలో నమోదైన సంఖ్యలు ఫెచ్ ఏపీఐ ప్రథమ సంస్కరణను పూర్తిగా మద్దతు ఇస్తాయి అని చెప్పుతాయి:
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));
ఫెచ్ అనేది 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); }
- ముందస్తు పేజీ వెబ్ వర్కర్ ఏపిఐ
- తదుపరి పేజీ వెబ్ జియోలొకేషన్ ఏపిఐ