jQuery.map método ()
Ejemplos
Utilice $ .map () para modificar el valor de una matriz
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
参数 | 描述 |
---|---|
object | Array/Object类型 指定的需要处理的数组或对象。 |
callback | Function类型 指定的处理函数。 |
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.