Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Seria possível utilizar o for in no exemplo?

Eu gostaria de saber se seria possível utilizar o loop for/in -> for (var in object) nos exemplos que foram dados no exercício ao invés de for colocando as 3 variáveis ?

3 respostas
solução!

Fala aí Daiana, tudo bem? O for in não, mas, você poderia utilizar o for of:

var titulos = document.querySelectorAll("h2");
for (var titulo of titulos) {
    titulo.classList.add("titulo");
}

Mas, o porque da diferença? De forma bem resumida o for in vai iterar as propriedades de um objeto, já o for of vai iterar os seus valores.

Caso queira uma explicação mais completa sugiro ler:

https://imasters.com.br/front-end/diferenca-entre-for-of-e-for-in

Espero ter ajudado.

Obrigada pela resposta. Muito interessante saber a diferença entre o for in e o for of.

Magina, sempre que precisar não deixe de criar suas duvidas.

Abraços e bons estudos.