Heim  >  Artikel  >  Web-Frontend  >  Kann JQuery Funktionen für Arrays verwenden?

Kann JQuery Funktionen für Arrays verwenden?

WBOY
WBOYOriginal
2022-09-07 17:09:561213Durchsuche

jquery kann Funktionen für Arrays verwenden. Ein Array ist eine Sammlung bestimmter Datentypen. Der Datentyp kann eine Ganzzahl, eine Zeichenfolge oder sogar ein Objekt sein. usw., um Arrays zu betreiben.

Kann JQuery Funktionen für Arrays verwenden?

Die Betriebsumgebung dieses Artikels: Windows 10-System, JQuery-Version 3.6.0, Dell G3-Computer.

jquery kann Funktionen für Arrays verwenden

jquery-Array-Verarbeitungsfunktionen sind wie folgt organisiert:

1, $.trim(Wert)

Entfernen Sie alle führenden oder nachgestellten Leerzeichen aus dem Wert

2, $.each (Container, Rückruf (Schlüssel, Wert))

Durchlaufen Sie jedes Element des Containers und rufen Sie für jedes Element die Rückruffunktion „Callback“ auf.

Container kann ein Objekt oder ein Array sein. Wenn es sich um ein js-Objekt handelt, wird jede seiner Eigenschaften iteriert. Wenn es sich um ein Array handelt, wird jedes seiner Elemente iteriert.

3. $.extend(target, source1, source2, ..., sourcen)

Verwenden Sie die Eigenschaften des source1...n-Objekts, um das Zielobjekt zu erweitern. Der Rückgabewert ist das erweiterte Objekt.

4. $.getScript(url, callback)

Dynamisches Laden von js-Skripten. Und rufen Sie die Rückruffunktion auf, wenn das Skript erfolgreich abgerufen wurde.

5. $.noConflict

Vermeiden Sie $alias-Konflikte. Sobald die Funktion $.noConflict ausgeführt wird, muss sie mit dem jQuery-Namen aufgerufen werden.

6. $.grep(array, callback, invert)

Durchlaufen Sie das übergebene Array und rufen Sie die Swap-Funktion für jedes Element auf. Der Rückgabewert der Rückruffunktion bestimmt, ob die aktuellen Elemente in einem neuen Array gesammelt werden sollen, und das neue Array wird als Rückgabewert von $.grep verwendet. Die Rückruffunktion muss einen Wert vom Typ Bool zurückgeben. Wenn „invert“ weggelassen wird oder „false“ ist, werden die Elemente, für die die Rückruffunktion TRUE zurückgibt, im Rückgabeergebnis gesammelt. Wenn invert true ist, werden die Elemente, deren Rückruffunktion false zurückgibt, im Rückgabeergebnis erfasst.

7. $.map(array,[callback])

Die Konvertierungsfunktion wird für jedes Array-Element aufgerufen und ein Element, das das konvertierte Element darstellt, wird als Parameter an diese Konvertierungsfunktion übergeben kann den konvertierten Wert null (entfernt das Element aus dem Array) oder ein Array zurückgeben, das den Wert enthält und in das ursprüngliche Array erweitert wird.

8, $.inArray(val,array)

Bestimmen Sie, ob der Wert im Array vorhanden ist, beginnend mit 0 (wenn nicht gefunden, geben Sie -1 zurück)

9, $.merge(first, second)

Zwei Arrays zusammenführen. Das zurückgegebene Ergebnis ändert den Inhalt des ersten Arrays – auf die Elemente des ersten Arrays folgen die Elemente des zweiten Arrays. Diese Methode verwendet die Methode von jQuery, um die native concat()-Methode zu ersetzen, ihre Funktion ist jedoch nicht so leistungsstark wie concat(), das mehrere Arrays gleichzeitig zusammenführen kann.

10. $.unique(array)

Duplikatelemente im Array filtern und doppelte Elemente im Array löschen. Es verarbeitet nur das Löschen von DOM-Elementarrays, kann jedoch keine Zeichenfolgen oder numerischen Arrays verarbeiten. $.makeArray( obj)

Konvertieren Sie ein Array-ähnliches Objekt in ein Array-Objekt. Das Array-ähnliche Objekt verfügt über ein Längenattribut und sein Mitgliedsindex reicht von 0 bis Länge-1.

12. $(dom).toArray()

Alle DOM-Elemente in der jQuery-Sammlung in einem Array wiederherstellen. Es handelt sich nicht um eine häufig verwendete Methode. Ich persönlich halte sie sogar für so überflüssig wie $.makeArray.

Empfohlene verwandte Tutorials:

jQuery-Video-Tutorial

Das obige ist der detaillierte Inhalt vonKann JQuery Funktionen für Arrays verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Enthält Vue jQuery?Nächster Artikel:Enthält Vue jQuery?