Fetch API 接口允许 Web 浏览器向 Web 服务器发出 HTTP 请求。
?不再需要 XMLHttpRequest。
表中的数字指定了完全支持 Fetch API 的第一个浏览器版本:
Chrome 42 | Edge 14 | Firefox 40 | Safari 10.1 | Opera 29 |
Apr 2015 | Aug 2016 | Aug 2015 | Mar 2017 | Apr 2015 |
下面的示例获取文件并显示内容:
由于 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);
}
亲自试一试 »
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!