javascript - Fetch API 是 ECMAscript 功能吗?

标签 javascript api ecmascript-6 ecmascript-2016

我查看了 MDN 资源 here以及here ,以及 WhatWg Fetch Spec ,尽管如此,我无法弄清楚 Fetch API 是否是 ECMAScript 5、6、7 或其他部分的一部分。

我能说的是它并没有在浏览器中一致地实现,在某些情况下是 not supported at all .

然而规范明确地将 Fetch 定义为 Javascript:

The Fetch Standard also defines the fetch() JavaScript API

来源:link

对于 ES 7/8,Fetch API 只是一个尚未在书本上提出的建议,还是它实际上是 ES6/7/8 的一部分,而我的谷歌搜索技能让我失望了?

最佳答案

没有。它是标准机构 WHATWG 和 W3C 定义的 Web 平台 API 的一部分。

实现 Fetch API 的各种对象是“宿主对象”。即,由托管运行时的应用程序(通常是浏览器)提供的暴露给用户态 JavaScript 的对象。

关于javascript - Fetch API 是 ECMAscript 功能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44058726/

相关文章:

javascript - 使用 Tampermonkey 更改网站文本

javascript - 使用 var 与 let/const 的 block 级变量重新声明

javascript - JS 流 : What is the most clean and concise way to define an enum that is also treated like a type

javascript - 对象解构 JavaScript 和 HTML

javascript - 如何使用 Cypress 获取 javascript 弹出窗口中的内容?

javascript - 在字符串中的每个单词后面附加数字序列

ajax - 如果 REST API 方法失败,我应该返回 200、400 还是 500 HTTP 状态消息?

php - 从 Youtube api 向 Mysql 插入数据

javascript - 为不同的屏幕尺寸加载不同的 javascript

ruby-on-rails - HTTParty 在查询字符串中向 % 添加 25