¿La Fetch API es una característica de ECMAscript?

He consultado los resources de MDN aquí y aquí , así como también la especificación de obtención de datos WhatWg , y por todo lo que no sé si la API de recuperación forma parte de ECMAScript 5, 6, 7 o de otro modo.

Todo lo que puedo decir es que no se implementa de manera consistente en todos los browseres, y en algunos casos no es compatible .

Sin embargo, la especificación definitivamente define Fetch como Javascript:

El Estándar de obtención también define la API de JavaScript fetch ()

Fuente: enlace

¿La Fetch API es simplemente una propuesta que todavía no está en los libros para ES 7/8, o es realmente parte de ES6 / 7/8 y mis habilidades de Google me han fallado?

3 Solutions collect form web for “¿La Fetch API es una característica de ECMAscript?”

No. Es parte de la API de la plataforma web definida por los organismos de estándares WHATWG y W3C.

Los diversos objects que implementan la API de extracción son "objects de host". es decir, objects expuestos a JavaScript de usuario que son proporcionados por la aplicación que aloja el time de ejecución (generalmente un browser).

No puedo entender si el Fetch API es parte de ECMAScript 5, 6, 7 o de otra manera

Para eso, debe ponerse en contacto con las especificaciones de ES respectivas:

No, fetch no es parte de ellos. Solo definen el idioma (syntax y semántica) y algunos objects incorporados. Puede implementar un motor JS compatible sin proporcionar fetch .

El estándar Fetch es parte de la plataforma web, que subyace a muchos otros estándares web. Indica que " también define la API de JavaScript fetch() ", y es solo eso, y API para el lenguaje de JavaScript.

No. La mayoría de la BOM (BrowserObjectModel) que está expuesta por el object window son parte de WHATWG y W3C. ejemplo: navigator, ajax, fetch, etc.,

La especificación para Fetch está presente https://fetch.spec.whatwg.org/

Si desea references en w3c busque Service Worker y busque el término http fetch

Las funciones de ECMASCript se enumerarán en las especificaciones de ECMA https://www.ecma-international.org/ecma-262/7.0/index.html

Nota: BOM en sí es un término informal

  • ¿Cómo funciona el reloj de jasmine?
  • Cómo filtrar objects usando Array.prototype.filter?
  • ¿Puedo detectar un error de asynchronization sin usar await?
  • Dependencias circulares en ES6 / 7
  • Visual Studio Code ES7 / JS Intellisense
  • Cuánto Typescript es syntax sabio diferente de es6 / es7
  • Posibilidad de cancelar la llamada asincrónica
  • ¿Cómo desestructurar todas las properties en el scope / cierre actual en ES2015?
  • Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.