Latest web development tutorials

jQuery.map método ()

Métodos Miscelánea jQuery Métodos Miscelánea jQuery

Ejemplos

Utilice $ .map () para modificar el valor de una matriz

<Div> </ div> < p> </ p> <span> </ span> <script> $ (function () { var arr = [ "A", "b", "c", "d", "e" ]; $ ( "div") texto (arr unirse ( ",").); Arr .. = $ mapa (arr, función (n, i) { retorno (N toUpperCase () + i. );}); $ () De texto "P" (arr unirse ( "", ..)) ;. Arr = $ mapa (arr, la función (A) { retorno a + a;}); $ () de texto "span" (arr unirse ( "", ..));}) </ script>

Trate »

Definición y Uso

$ .map () Se utiliza para procesar la función especificada para cada elemento de la matriz (o de cada propiedad del objeto), y se devuelve el paquete de resultados de la nueva matriz.

Nota: 1. Antes de jQuery 1.6, esta función sólo se admite a través de la matriz; 1,6 desde el principio, la función también es compatible con atraviesan el objeto.
2. Mapa () también como una función de dos argumentos: en primer lugar, el elemento actual iteración o valor de atributo, y el segundo es el índice de la matriz actual o un elemento de nombre de la propiedad iteraciones objeto.
3. La función devuelve un valor como resultado de un elemento de la matriz, si el valor de retorno es nulo o no definido, el resultado no se añadirá a la matriz.


gramática

$.map( object, callback )

参数 描述
object Array/Object类型 指定的需要处理的数组或对象。
callback Function类型 指定的处理函数。


Ejemplos

más ejemplos

Cada valor de la matriz original más 4
Cada valor de la matriz original y 4, el mapa de la nueva matriz.

Original valor de matriz mayor que 0 + 1
Original valor de matriz mayor que 0 + 1 asignan a la nueva matriz.

1 más el valor de la matriz original
El original de cada valor en la matriz y el valor es el resultado de sumar 1 a la recién generada tras matriz de mapeo.

El valor de la matriz original se multiplica por 2
Después de que el objeto original de cada valor multiplicado por 2, se asigna a la matriz creada.

clave de objeto
La clave de objeto se asigna a la matriz creada.

valor al cuadrado de la matriz original
Las dos partes de la matriz original para cada valor y devuelve el resultado, asignan a la nueva generación de la matriz.

eliminar los elementos
Por devolviendo un valor nulo en el controlador formas de eliminar el elemento, quitar el valor es inferior a 50, pero no se eliminará el valor del elemento 45 se reduce.

Añadir elemento
Al devolver matriz en el modo de controlador, añada el último elemento de la matriz resultado devuelto.


Métodos Miscelánea jQuery Métodos Miscelánea jQuery