Construto for-of
O construto for-of cria um loop para
iterar sobre arrays.
Sintaxe
for (let variavelParaElemento of array) {
/*
Na variavelParaElemento serão colocados, um por vez,
os elementos do array que está sendo iterado.
*/
};
Exemplo
Vamos iterar sobre os elementos do array e exibi-los na tela:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}
Exemplo
Vamos criar um contador de iterações do loop:
let arr = [1, 2, 3, 4, 5];
let i = 0;
for (let elem of arr) {
console.log(elem);
i++;
}
console.log(i);
Veja também
-
lição do livro JavaScript,
que descreve como trabalhar com o loopfor-of -
o construto
for-in,
que cria um loop para iterar sobre objetos -
a instrução
break,
que interrompe o loop -
a instrução
continue,
que avança o loop para a próxima iteração