Este curso prático de JavaScript abrange os principais métodos de array do JavaScript, oferecendo uma abordagem moderna e eficiente para manipulação de dados em projetos do mundo real.
- 📚 Livro Books: Um projeto prático desenvolvido durante o curso para demonstrar a aplicação dos métodos de array em um contexto real. Visualizar Projeto
- 📝 Mais detalhes e anotações: Confira o documento no Notion.
-
Utilização dos Principais Métodos de Array: Aprendi a aplicar métodos como
forEach
,map
,filter
,sort
ereduce
para manipular arrays de forma eficaz. -
Aplicação de Funções com
forEach
: Explorei como utilizar o métodoforEach
para percorrer todos os elementos de um array de forma elegante e moderna. -
Aplicação de Descontos com
map
: Descobri como utilizar o métodomap
para aplicar descontos em todos os itens de um array, criando um novo array com os valores atualizados. -
Filtragem e Ordenação com
filter
esort
: Aprendi a utilizar os métodosfilter
esort
para filtrar e ordenar elementos de um array, melhorando a organização e apresentação dos dados. -
Redução de uma Array com
reduce
: Explorei o métodoreduce
para reduzir toda uma array em apenas um elemento, facilitando cálculos complexos e agregações de dados.
Todo o código JavaScript está sendo comentado, o que foi bastante útil para mim durante o estudo. Mesmo fazendo anotações externas, é mais prático para mim aprender e memorizar as funções e métodos que estão sendo utilizados.
Se desejar ver o código sem os comentários, basta baixar o arquivo e removê-los por si mesmo. 😄
Obrigado por acompanhar o meu progresso e crescimento em desenvolvimento front-end!
-
Legibilidade: Os comentários tornam o código mais fácil de entender para outros desenvolvedores (e para mim mesmo no futuro) ao explicar o propósito e a lógica por trás de diferentes partes do código. 👨💻
-
Documentação Rápida: Os comentários fornecem uma documentação rápida sobre como o código funciona e por que certas decisões foram tomadas. 📝
-
Facilita a Manutenção: Comentários claros ajudam na depuração e na manutenção do código, especialmente em partes complexas ou críticas. 🛠️