Na aula 3 vídeo 08 Componente de estrelas #2 foi feito um for , gostaria de saber pq não usou o Map e também saber se dava para usar o Map no lugar do for ?
Na aula 3 vídeo 08 Componente de estrelas #2 foi feito um for , gostaria de saber pq não usou o Map e também saber se dava para usar o Map no lugar do for ?
Oi, Mateus, tudo bem?
O uso do loop "for" para criar o componente de estrelas foi uma escolha didática para demonstrar como o processo de iteração funciona de forma mais explícita. No entanto, você poderia, sim, utilizar o método map
em vez do for
. O map
é um método de array que cria um novo array a partir do array original, aplicando uma função a cada um dos seus elementos.
Se você quiser praticar, sugiro que tente refatorar o código do componente de estrelas utilizando o método "map" em vez do loop "for". Isso lhe dará a oportunidade de experimentar e entender as diferenças entre esses métodos de iteração. Caso queira deixo a documentação do map().
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!