Trilhaar
JavaScript do zero ao avançado

Módulo 4

Objetos e Arrays

Estruturas, destructuring, spread e métodos de coleção

3h 50min
3 perguntas
2 flashcards
1/7 etapas

O essencial deste módulo

  • Objetos representam entidades; arrays representam listas ordenadas.
  • `map`, `filter` e `reduce` cobrem a maioria das transformações de dados.
  • Destructuring e spread deixam o código declarativo e imutável.

Reduce para agregar

const minutos = sessoes.reduce((acc, s) => acc + s.minutos, 0);
Projeto prático

Dashboard de dados em memória

Transforme uma lista bruta em métricas prontas para exibição.

  1. 1Normalize os dados
  2. 2Agregue por período
  3. 3Gere um ranking