DEV Community

Cover image for Método map - JavaScript
Elian Becali
Elian Becali

Posted on

Método map - JavaScript

O método map() invoca a função callback passada por argumento para cada elemento do array e retorna um novo array com elementos que são retornados pela sua função.

Parâmetros

callback - Função passada como referência, será executada para cada elemento do array. Esta função pode receber 3 argumentos.

element - O elemento que está sendo processado no array.

index - O índice do elemento atual que está sendo processado no array. (Opcional)

array - O array para qual map foi chamada. (Opcional)

Sintaxe

const numbersDouble = numbers.map(functionCallback);
Enter fullscreen mode Exit fullscreen mode

Retorno

O método map() retorna novo array com elementos retornados pela sua função.

Exemplo

Cria um novo array com o dobro dos valores do array original

const numbers = [10, 6, 8, 19, 18, 20];
function double(value) {
    return value * 2;
}

const numbersDouble = numbers.map(double);
// numbersDouble -> [20, 12, 16, 38, 36, 40]
Enter fullscreen mode Exit fullscreen mode

Método map | Notion

Método map | Youtube

Top comments (0)