es6-ciclos

Otra de las novedades ES6 que nos trae el standard de Javascript, son los CICLOS. Por ejemplo:

For – of:

Parecido a iteradores de algunos Frameworks  Javascript. No hay mejor explicación que con un ejemplo:

Como se intuye el “console.log()” sacará por pantalla cada uno de los nombres por separado.

Generadores:

Las funciones generadoras (“function *nombreFuncion()”) son funciones que permiten devolver interaciones a través de la expresión “yield”.

Un ejemplo para entenderlo:

La expresión yield* itera sobre el operador realizando un retorno de cada valor en el generador. Finaliza cuando “done” es “true”.

Espero que haya quedado claro. En el próximo capítulo hablaré sobre las novedades en cuestión de funciones o métodos que podemos utilizar con esta nueva versión de Javascript.

Saludos!

Nota: La web donde se encuentra la especificación del standard ECMAScript, y todo lo relacionado con él, se puede consultar en la web oficial.