Funciones de ES 7 y ES8

Recientemente escribí una publicación de blog e incluso creé un curso en línea sobre ES6/ES2015. ¿Adivina qué? TC39, el poderoso supervisor de JavaScript, está avanzando con ES8, así que cubramos ES7 y ES8 (o ES2016 y ES2017 oficialmente). Por suerte, son mucho, mucho, mucho más pequeños que lo mejor de un estándar que era ES6. ¡En realidad! ¡ES7 solo tiene dos (2) características!

Características de ES7:

  1. Array.prototype.includes
  2. Operador de exponenciación

ES8 aún no está finalizado a partir de este escrito (enero de 2017), pero podemos asumir todas las propuestas terminadas (etapa 4) y la mayor parte de la etapa 3 (más información sobre las etapas aquí y en mi curso). Las propuestas finalizadas de 2017 (ES8) son:

  1. Object.values /Object.entries
  2. Relleno de cuerdas
  3. Object.getOwnPropertyDescriptors
  4. Comas finales en listas de parámetros de funciones y llamadas
  5. Funciones asíncronas

No incluiré las propuestas de la etapa 3 en esta publicación, pero puede consultar el estado de las propuestas de la etapa 1 a la 3 aquí.

Profundicemos en las propuestas y características...

El resto del artículo: https://node.university/blog/1621685/es7es8.