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 ?
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.