ES6 - Mapa de método de matriz ()
O método map () cria um novo array com os resultados da chamada de uma função fornecida em cada elemento deste array.
Sintaxe
array.map(callback[, thisObject]);
Parâmetros
callback - Função que produz um elemento do novo Array a partir de um elemento do atual.
thisObject - Objeto a ser usado como este ao executar o retorno de chamada.
Valor de retorno
Retorna a matriz criada.
Exemplo
var numbers = [1, 4, 9];
var roots = numbers.map(Math.sqrt);
console.log("roots is : " + roots );
Resultado
roots is : 1,2,3