Ben*_*Ben 12 javascript api ecmascript-6 ecmascript-7
我已经在这里以及这里查看了MDN资源,以及WhatWg Fetch Spec,以及如果Fetch API是ECMAScript 5,6,7或其他内容的一部分,我无法弄清楚.
我可以说的是,它并没有在浏览器中一致地实现,在某些情况下根本不受支持.
然而,规范明确定义Fetch为Javascript:
Fetch Standard还定义了fetch()JavaScript API
来源:链接
Fetch API是否仅仅是针对ES 7/8尚未出现的提案,还是它实际上是ES6/7/8的一部分而我的谷歌搜索技能让我失望了?
Ben*_*Ben 11
不是.它是标准组织WHATWG和W3C定义的Web平台API的一部分.
实现Fetch API的各种对象是"主机对象".即暴露给userland JavaScript的对象,由运行时运行的应用程序(通常是浏览器)提供.
否.窗口对象公开的大部分BOM(BrowserObjectModel)都是WHATWG和W3C的一部分.例如:navigator,ajax,fetch等,
Fetch的规范出现了https://fetch.spec.whatwg.org/
如果您希望w3c中的引用查找Service Worker并搜索术语http fetch
ECMASCript功能将列在ECMA规范 https://www.ecma-international.org/ecma-262/7.0/index.html中
注意:BOM本身是一个非正式术语
我无法弄清楚Fetch API是否是ECMAScript 5,6,7或其他部分的一部分
为此,您需要联系相应的ES规格:
不,fetch不是他们的一部分.它们只定义语言(语法和语义)和一些内置对象.您可以在不提供的情况下实现兼容的JS引擎fetch.
该取标准是网络平台的一部分,根本其他多种Web标准.它声明它" 也定义了fetch()JavaScript API " - 它就是JavaScript语言的API.
| 归档时间: |
|
| 查看次数: |
1694 次 |
| 最近记录: |