Latest web development tutorials

jQuery.map () -Methode

jQuery Misc Methoden jQuery Misc Methoden

Beispiele

Verwenden Sie $ .map () den Wert eines Feldes zu ändern

<Div> </ div> < p> </ p> <span> </ span> <script> $ (function () { var arr = [ "A", "b", "c", "d", "e" ]; $ ( "Div") Text (arr join ( ",").); .. ANL = $ Karte (arr, Funktion (n, i) { Rückkehr (N toUpperCase () + i. );}); $ ( "P") Text (arr verbinden ( "," ..)) ;. ANL = $ Karte (arr, Funktion (A) { Rückkehr a + a;}); $ ( "span") Text (arr verbinden ( "," ..));}) </ script>

Versuchen »

Definition und Verwendung

$ .Map () Funktion wird verwendet, um die angegebene Funktion für jedes Element in dem Array zu verarbeiten (oder jede Eigenschaft des Objekts), und die Ergebnisse Paket für das neue Array zurückgegeben.

Hinweis: 1. Vor dem jQuery 1.6 ist diese Funktion nur durch das Array unterstützt; 1,6 von Anfang an , die Funktion unterstützt auch das Objekt durchqueren.
2. Karte () auch in Abhängigkeit von zwei Argumente: Erstens, die aktuelle Iteration Element oder Attributwert, und das zweite ist die aktuelle Array-Index oder ein Objekt Eigenschaftsnamen Iterationen Element.
3. Die Funktion gibt einen Wert als Ergebnis eines Elements in dem Array, wenn der Rückgabewert null oder nicht definiert ist, wird das Ergebnis nicht dem Array hinzugefügt werden.


Grammatik

$.map( object, callback )

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


Beispiele

Weitere Beispiele

Jeder Wert im ursprünglichen Array plus 4
Jeder Wert im ursprünglichen Array plus 4, die Karte auf das neue Array.

Original - Array - Wert größer als 0 und 1
Original-Array-Wert größer als 0 und 1 zugeordnet auf das neue Array.

1 plus der Wert des ursprünglichen Arrays
Das Original eines Wertes in dem Array und dem Wert ist das Ergebnis der Addition von 1 zu dem neu nach Mapping Array erzeugt.

Der Wert des ursprünglichen Arrays wird mit 2 multipliziert
Nach dem ursprünglichen Objekt eines jeden Wert mit 2 multipliziert wird auf die neu erstellte Array abgebildet.

Objektschlüssel
Der Objektschlüssel wird auf die neu erstellte Array abgebildet.

Squared - Wert des ursprünglichen Arrays
Die beiden Parteien in der ursprünglichen Anordnung für jeden Wert und gibt das Ergebnis an die neue Generation des Arrays zugeordnet.

entfernen Sie Elemente
Durch die Rückgabe nach Möglichkeiten, in dem Handler null, das Element zu entfernen, entfernen Sie den Wert kleiner als 50 ist, wird aber der Wert des Elements nicht entfernen 45 reduziert.

Element hinzufügen
Durch die Rückgabe Array in Handler-Modus, fügen Sie das letzte Element in der Ergebnis Array zurückgegeben.


jQuery Misc Methoden jQuery Misc Methoden