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 ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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 ?
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.