Executando verificação de segurança...
2

Seria legal dar ao menos uma breve explicação sobre o conteúdo que está presente no seu blog. Provavelmente este post terá muitos dowvotes por causa disto.

Outro ponto que eu acho interessante é separar bem o que é interar sob uma lista e criar um loop e não da espaço para confundir isso... Eu já vi gente convertendo algo para uma lista apenas para interar com o forEach, onde um simples while ou for era o ideal (e mais optimizado) para o problema. Esta pessoa provavelmente não sabia a diferença entre controle de fluxo e interar sob uma lista porquê alguém ensinou errado.

Estarei lendo o artigo!

Carregando publicação patrocinada...
1

Eu já vi gente convertendo algo para uma lista apenas para interar com o forEach, onde um simples while ou for era o ideal

É por isso que no post tem um capítulo mostrando onde pode usar o forEach e como a pessoa pode descobrir todos os métodos que existem dentro de cada estrutura, usando o prototype.

(e mais optimizado) para o problema

Isso foge um pouco do assunto do post, mas dando meus 10 centavos... sempre que ouço falar sobre qual a forma mais performática de iterar em Javacript, o assunto acaba caindo em "a performance não muda tanto assim de um jeito pra outro, então o ideal é usar o que deixa o código mais limpo".

Nesse caso, eu não usaria for em ver de forEach por causa de performance. Acho que é mais gosto pessoal mesmo.

Obrigado pelo teu comentário, vou tentar ficar mais ligado nesses detalhes :)