Array.map () es una función de TypeScript incorporada que se usa para crear una nueva array con los resultados de llamar a una función proporcionada en cada elemento de esta array.
Sintaxis:
array.map(callback[, thisObject])
Parámetro: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:
- callback: Este parámetro es la función que produce un elemento del nuevo Array a partir de un elemento del actual.
- thisObject: este parámetro es el objeto que se utilizará como este al ejecutar la devolución de llamada.
Valor de retorno: este método devuelve la array creada.
Los siguientes ejemplos ilustran el método Array map() en TypeScript.
Ejemplo 1:
JavaScript
// language is TypeScript // Driver code var arr = [ 11, 89, 23, 7, 98 ]; // use of map() method var val = arr.map(Math.log) // printing element console.log( val );
Producción:
[ 2.3978952727983707, 4.48863636973214, 3.1354942159291497, 1.9459101490553132, 4.584967478670572 ]
Ejemplo 2:
JavaScript
// language is TypeScript // Driver code var arr = [2, 5, 6, 3, 8, 9]; // use of map() method var newArr = arr.map(function(val, index){ // printing element console.log("key : ",index, "value : ",val*val); })
Producción:
key : 0 value : 4 key : 1 value : 25 key : 2 value : 36 key : 3 value : 9 key : 4 value : 64 key : 5 value : 81
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA