API Fetch JavaScript
- Rarrabawa API Console
- Rarrabawa API Fullscreen
kaɗaɗi da ƙirwa
fetch()
hauka yana fara ƙaddamar da ƙoƙarin samun kayan farin gwiwa daga server.
fetch()
hauka yana ƙaɗaɗa Response object Promise.
kaɗaɗi:kawai yana da dacewa da XMLHttpRequest.
macegi
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
sai kai ka fiya ci gaba da shi
Fetch yana ba da ƙarfi ga async da await. Bisa wannan shiyya ka iya samun fahimtar daidai:
async function getText(file) { let x = await fetch(file); let y = await x.text(); myDisplay(y); }
sai kai ka fiya ci gaba da shi
kaɗaɗi da sunan yana da fahimtar da yadda suke gaba da su:
async function getText(file) { let myObject = await fetch(file); let myText = await myObject.text(); myDisplay(myText); }
kalami
fetch(file)
parameta
parameta | baɗa |
---|---|
file | koyan. Wannan yana nufin sunan zabeɗi na kayan farin gwiwa. |
gobara
lati | baɗa |
---|---|
Promise | kaɗaɗi gaɗa Response object Promise. |
Browser Support
fetch()
是 ECMAScript6 (ES6) 特性。
所有现代浏览器都支持 ES6 (JavaScript 2015)。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
Internet Explorer 11 (da kuma ƙasashen da suka ƙarshe) ba a ɗauka ɗakuna ba. fetch()
.
- Rarrabawa API Console
- Rarrabawa API Fullscreen