Latest web development tutorials

méthode jQuery.map ()

jQuery Méthodes Divers jQuery Méthodes Divers

Exemples

Utilisez .map $ () pour modifier la valeur d'un tableau

<Div> </ div> < p> </ p> <span> </ span> <script> $ (function () { var arr = [ "A", "b", "c", "d", "e" ]; $ ( "Div") texte (arr join ( ",").); .. Arr = $ map (arr, function (n, i) { retour (N toUpperCase () + i. );}); $ ( "P") texte (arr join ( "," ..)) ;. Arr = $ map (arr, fonction (A) { retour a + a;}); $ ( "span") texte (arr join ( "," ..));}) </ script>

Essayez »

Définition et utilisation

$ .map () Est utilisée pour traiter la fonction spécifiée pour chaque élément dans le tableau (ou chaque propriété de l'objet), et le paquet de résultats pour le nouveau tableau est retourné.

Remarque: 1. Avant jQuery 1.6, cette fonction est uniquement prise en charge par le réseau; 1,6 depuis le début, la fonction prend également traverser l'objet.
2. map () également en fonction de deux arguments: d'abord, l'élément en cours d'itération ou de la valeur d'attribut, et le second est l'indice du tableau actuel ou un objet nom de la propriété itérations élément.
3. La fonction retourne une valeur à la suite d'un élément dans le tableau, si la valeur de retour est nulle ou non définie, le résultat ne sera pas ajouté au tableau.


grammaire

$.map( object, callback )

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


Exemples

D'autres exemples

Chaque valeur du tableau original et 4
Chaque valeur du tableau original et 4, le plan pour le nouveau tableau.

valeur du tableau d' origine supérieure à 0 plus 1
valeur du tableau d'origine supérieure à 0 plus 1 mappés sur le nouveau tableau.

1 plus la valeur du tableau d' origine
L'original de chaque valeur dans le tableau et la valeur est le résultat de l'addition 1 au nouveau généré après matrice de cartographie.

La valeur de la matrice initiale est multipliée par 2
Une fois l'objet original de chaque valeur multipliée par 2, est mappé sur le réseau nouvellement créé.

Object key
La clé de l'objet est mis en correspondance avec le réseau nouvellement créé.

valeur Squared du tableau d' origine
Les deux parties du tableau d'origine pour chaque valeur et renvoie le résultat, mis en correspondance avec la nouvelle génération de la matrice.

Retirer les éléments
En retournant null dans le gestionnaire de façons d'éliminer l'élément, supprimer la valeur est inférieure à 50, mais ne fait pas disparaître la valeur de l'élément est réduit 45.

Ajouter élément
En retournant réseau en mode gestionnaire, ajouter l'élément final dans le tableau de résultat retourné.


jQuery Méthodes Divers jQuery Méthodes Divers