slides.com/caiodelgado/map-filter-reduce/live
Simples e elegante!
Caio Delgado
Cria um novo array com todos os elementos que passaram no teste ad função fornecida
var newArray = arr.filter(callback[, thisArg])
Chama o callback para cada elemento e devolve um novo array com a mesma quantidade de items
var newArray = arr.map(callback[, thisArg])
Executa uma função para cada elemento retornando um único valor de retorno
var newArray = arr.map(callback[, valorInicial])
Podemos utilizar as três funções de maneira encadeada.
caiodelgado.csd@gmail.com
By Caio Delgado
Desmistificando as funções map filter e reduce do JS.