Конструкция for-of

La construcción for-of crea un ciclo para recorrer arrays.

Sintaxis

javascriptfor (let variableParaElemento of array) {
  /*
    En variableParaElemento secuencialmente
    se asignarán los elementos del array a recorrer.
  */
};

Ejemplo

Recorramos los elementos del array y mostrémoslos en pantalla:

javascriptlet arr = [1, 2, 3, 4, 5];

for (let elem of arr) {
  console.log(elem);
}

Ejemplo

Hagamos un contador de iteraciones del ciclo:

javascriptlet arr = [1, 2, 3, 4, 5];

let i = 0;
for (let elem of arr) {
  console.log(elem);
  i++;
}
console.log(i);

Véase también

  • lección del manual de JavaScript,
    que describe el trabajo con el ciclo for-of
  • la construcción for-in,
    que crea un ciclo para recorrer objetos
  • la instrucción break,
    que interrumpe el ciclo
  • la instrucción continue,
    que pasa el ciclo a la siguiente iteración