¿Qué es?
ES6 se refiere a la versión 6 del lenguaje de programación ECMA Script. ECMA Script es el nombre estandarizado para JavaScript , y la versión 6 es la siguiente versión después de la versión 5, que se lanzó en 2011. Es una mejora importante para el lenguaje JavaScript, y agrega muchas más funciones destinadas a facilitar el desarrollo de software a gran escala.
El soporte del navegador web para el idioma completo aún no está completo, aunque se admiten partes importantes. Los principales navegadores web admiten algunas características de ES6. Sin embargo, es posible utilizar un software conocido como transpiler(es un tipo especial de compilador que traduce de un lenguaje fuente a otro fuente) para convertir el código ES6 en ES5, que es mejor compatible con la mayoría de los navegadores.
Caracteristicas:
A actualizado significativamente JavaScript con muchas características útiles:
- Funciones de flecha: Son similares a las funciones tradicionales, pero tienen una sintaxis más simple
- palabra clave constante (el valor no se puede cambiar)
- dejar palabra clave (nivel de alcance)
- Desestructuración
- Clases
- Muchas funciones de orden superior
- Cadenas de plantillas
- valor predeterminado en el parámetro de función
- parámetro de descanso
- operador de propagación
- generadores
- promesas
- módulos (importación / exportación)
tiene algunas cosas interesantes para probar al ufual que las estructuras de datos, vale la pena aprender ES6 pues si ,uy util para desarrollo web, pero eso si hay que aprender Javascript primero.
Aqui estan agunas cosas de ES6
Encapsulacion Getters y Setters
Vale la pena seguir aprendiendolo, aqui link de los ejercicios que mas me gustaron
0 Comentarios