$cat~/glossario/map-method.md
map()
Programação Funcional
Transforma cada elemento de array retornando novo array.
seção
Explicação
map() — Transforma cada elemento de array retornando novo array.
Array.prototype.map — transforma cada elemento, novo array mesmo length. Não muta original.
Nunca use map só por side effect — forEach ou for-of.
seção
Exemplo
const prices = [10, 20];const withTax = prices.map((p) => p * 1.1);seção
Modo de uso
Render list React keys
Normalize API DTO
Derive view model
seção
Armadilhas comuns
Sparse array holes skipped
Async map não await array — Promise.all
seção
Termos relacionados
$cd~/glossario/artigo
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
functional programming· 22 min
Map, Reduce & Filter: A Linha de Montagem dos Arrays
Domine map(), filter() e reduce(): linha de montagem de dados, encadeamento, valor inicial do reduce, parseInt gotcha, find/some/every e callbacks assíncronos.
ler artigo$cd~/glossario/relacionados
Mais em Programação Funcional
Outros termos da mesma categoria para revisão em sequência.