Latest web development tutorials

JavaScript matriz de mapa () método

Arreglo de referencia de objetos JavaScript matriz de objetos

Ejemplos

Devuelve un conjunto de elementos de la matriz es la raíz cuadrada de la matriz original:

números var = [4, 9, 16, 25];

myFunction función () {
x = document.getElementById ( "demo")
x.innerHTML = numbers.map (Math.sqrt);
}

La salida es:

2,3,4,5

Trate »

Definición y Uso

método del mapa () devuelve una nueva matriz, la matriz de elementos en el elemento de la matriz a su valor original después de la llamada a la función de procesamiento.

map () método de acuerdo con el orden de los elementos en los elementos de procesamiento de matriz original.

Nota: mapa () no detecta una matriz vacía.

Nota: mapa () no cambia la matriz original.


Soporte para el navegador

Las cifras de la tabla representan el primer navegador compatible con el número de versión del método.

camino
Mapa () 9 1.5

gramática

array.map(function(currentValue,index,arr), thisValue)

Descripción Parámetro

parámetros descripción
función (CurrentValue, índice, arr) Must. Función, cada elemento de la matriz llevará a cabo esta función los parámetros de función:
parámetros descripción
CurrentValue Must. El valor del elemento actual
índice Opcional. El valor de índice del elemento actual
arr Opcional. Un conjunto de objetos que pertenecen al elemento actual
EsteValor Opcional. A medida que el uso objeto de devolución de llamada, pasa a la función, se utiliza como "este" valor.
Si omite EsteValor, "este" valor "indefinido"

detalles técnicos

Devuelve: Devuelve una nueva matriz, la matriz de elementos en el elemento de la matriz a su valor original después de la llamada a la función de procesamiento.
versión de JavaScript: 1.6

más ejemplos

Ejemplos

cuadro de entrada de valor especificado para cada elemento de la matriz se multiplicó, y devuelve una nueva matriz:

números var = [65, 44, 12, 4];

función multiplyArrayElement (num) {
volver num * document.getElementById ( "multiplyWith" ) .value;
}

myFunction función () {
document.getElementById ( "demo") .innerHTML = numbers.map (multiplyArrayElement);
}

Trate »

Arreglo de referencia de objetos JavaScript matriz de objetos