ES6 - Mapa del método de matriz ()

El método map () crea una nueva matriz con los resultados de llamar a una función proporcionada en cada elemento de esta matriz.

Sintaxis

array.map(callback[, thisObject]);

Parámetros

  • callback - Función que produce un elemento del nuevo Array a partir de un elemento del actual.

  • thisObject - Objeto para usar como este al ejecutar callback.

Valor devuelto

Devuelve la matriz creada.

Ejemplo

var numbers = [1, 4, 9]; 
var roots = numbers.map(Math.sqrt); 
console.log("roots is : " + roots );

Salida

roots is : 1,2,3