JavaScript Fetch API
- Ƙara na ƙarƙashin Web Worker API
- Ƙara na tsakiyar Web Geolocation API
The Fetch API interface allows web browsers to send HTTP requests to web servers.
No longer need XMLHttpRequest.
Browser support
Table numbers indicate the first browser version that fully supports Fetch API:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 42 | Edge 14 | Firefox 40 | Safari 10.1 | Opera 29 |
2011 Yuli 6 | 2016 Yuli 8 | 2015 Yuli 8 | 2017 Yuli 3 | 2015 Yuli 4 |
Ƙarfinin Fetch API
Ƙarfinin waje da ƙarfin:
Ƙarfin
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
Koyaya na Fetch yana da async da await, kuma yawancin shi yana da hauwaya da yin aiki:
Ƙarfin
async function getText(file) { let x = await fetch(file); let y = await x.text(); myDisplay(y); }
Kuma zai iya kara: fi ƙoɗaɗɗin da yana da ƙoɗaɗɗin fahimtaccen duka x da y:
Ƙarfin
async function getText(file) { let myObject = await fetch(file); let myText = await myObject.text(); myDisplay(myText); }
- Ƙara na ƙarƙashin Web Worker API
- Ƙara na tsakiyar Web Geolocation API