El bucle for-of es un nuevo tipo de bucle introducido en ES6. Este bucle lo que nos permite es iterar a través de los elementos de objetos iterables como, por ejemplo, String, Array, Set, Map, etc.
JavaScript Moderno: ES6, ES7, ES8 y ES9
ES6: Destructuring
Continuamos viendo las novedades que presenta ES6. En esta ocasión, vamos a ver la asignación por destructing que nos permite extraer los valores de un array o un objeto y asignarlos a variables.
ES6: Clases y herencias
En esta ocasión, vamos a ver como funciona la nueva sintaxis para escribir clases en JavaScript. Esta nueva sintaxis es otra de las novedades que presenta ES6.
ES6: Template literals
En anteriores entradas, ya hemos visto algunas de las novedades que presenta ES6. Algunas de las que hemos tratado son las nuevas formas de declarar variables, las funciones flecha y las nuevas formas de declarar parámetros (por defecto, REST y el operador SPREAD). En esta entrada, vamos a ver otra novedad que es muy interesante porque simplifica mucho la forma tradicional de construir strings.
ES6: parámetros por defecto y parámetros REST
En esta entrada, vamos a ver varias novedades que presenta ES6. En las entradas anteriores, hemos visto las nuevas formas que introduce para declarar variables y las funciones flecha. En esta ocasión, veremos cómo declarar parámetros por defecto en las funciones y, también, veremos los parámetros REST y el operador SPREAD.
Continuar leyendo «ES6: parámetros por defecto y parámetros REST»
ES6: Funciones flecha (Arrow functions)
Esta es la segunda entrada sobre ES6. La primera fue sobre las nuevas formas de declarar variables que introduce ES6 y, en esta entrada, vamos a ver otra de las novedades que presenta que son las funciones flecha o arrow functions. Una nueva forma de definir funciones anónimas mucho más simple y corta.