Bienvenida al curso

Bienvenida al curso y qué es ECMAScript

JavaScript

Lenguaje de programación que utiliza esta especificación (ECMAScript), para trabajar con estas características que van siendo agregadas anualmente a partir del año 2015, en el cual se lanzó la versión 6.Estuvo sin sacar ninguna nueva version (16 años, 1996 - 2001)

ECMAScript

ECMAScript es la especificación del lenguaje propuesto por ECAM internacional una institución encargada de los estándares. JS es el lenguaje que esta especificación usa para trabajar sobre las características que son añadidas año con año. Iniciando en el 2015 con la versión 6.

Ecma International

Organización internacional basada en membresías de estándares para la comunicación y la información.

Lecturas recomendadas

ECMA-262 - Ecma International

Que es TC39?

Un grupo de hackers, académicos, personas afines a la tecnología y a este lenguaje de programación, que junto a la comunidad se encarga de que las versiones se mantenga con actualizaciones constantes año con año y también hay un estándar que se tiene que respetar para hacer la propuesta, como va a ser incorporado la característica y que impacto va a tener.

Specifying JavaScript.

ESNext es el nombre que se le asigna a la próxima versión de JavaScript. Cada feature o propuesta debe de pasar los siguientes stages:

¿Qué se implementó en ES6?

Default Params y Concatenación

Arrow Functions, Promesas y Parámetros en objetos

¿Qué se implementó en ES7?

¿Qué se implementó en ES8?

En esta clase vimos las algunas implementaciones de ES8, como Object entries, Object Values, Padding y Trailing-Comas.