1. fürJedes() Durchlaufen Sie das Array ohne Rückgabe. Selbst wenn eine Rückgabe erfolgt, wird kein Wert zurückgegeben und das ursprüngliche Array wird beeinträchtigt. Callback-Parameter sei arr = ["a", "b", "c", 1, 2, 3]; arr.forEach((Wert, Index, arr) => { console.log(Wert, Index, arr); }) Ausgabe: 2. arr.filter() Filtern Sie ein Array und geben Sie ein Array zurück, das die Anforderungen erfüllt Rückrufparameter: sei arr = [1,2,3,4,5] let arr1 = arr.filter( (Wert, Index) => Wert%2 === 0) console.log(arr1) // [2, 4] 3. arr.jedes() Gemäß der Beurteilungsbedingung, ob alle Elemente des Arrays die Anforderungen erfüllen, wenn ja, geben Sie true zurück Rückrufparameter: sei arr = [1,2,3,4,5] let arr1 = arr.every( (Wert, Index) => Wert<2) console.log(arr1) // falsch let arr2 = arr.every( (Wert, Index) => Wert<6) console.log(arr2) // wahr 4. arr.map() Ordnen Sie ein Array zu (durchlaufen Sie das Array) und geben Sie ein neues Array zurück. Rückrufparameter: sei arr = [1,2,3,4,5] arr.map( (Wert,Index,Array)=>{ Wert = Wert * 2 Konsole.log(`Wert: ${Wert} Index: ${Index} Array: ${Array}`) }) console.log(arr) Ergebnis: var arr1 = [1,2,3,4]; var res1 = arr1.map((item,index,arr)=>{ Artikel = Artikel * 3; Artikel zurückgeben; }) konsole.log(arr1); // [1,2,3,4] konsole.log(res1); // [3,6,9,12] 5. arr.some() Gemäß der Beurteilungsbedingung, ob eines der Elemente des Arrays die Bedingung erfüllt, wenn eines die Bedingung erfüllt, wird true zurückgegeben Rückrufparameter: sei arr = [1,2,3,4,5] let arr1 = arr.some( (Wert, Index) => Wert < 3) console.log(arr1) // wahr let arr2 = arr.some( (Wert, Index) => Wert > 6) console.log(arr2) // falsch ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: CSS3 legt eine Maske für das Hintergrundbild fest und löst das Problem der Maskenstilvererbung
Inhaltsverzeichnis Vorbemerkungen Reproduktion de...
Wildcard-Kategorien: %Prozent-Platzhalter: Gibt a...
SQL-Methode zum Berechnen der Zeitstempeldifferen...
Vorwort Ich habe einen alten Laptop mit Win7. Um ...
Ich habe vor Kurzem den günstigsten Tencent-Cloud...
Die Kenntnis der IP-Adresse eines Geräts ist wich...
Inhaltsverzeichnis 2. Detaillierte Erklärung 2.1....
1. Erstellen Sie auf diesem Computer eine neue Ko...
Die Wirkung ist wie folgt: analysieren 1. Hier se...
Einführung in IPSec IPSec (Internet Protocol Secu...
Die Wirkung ist wie folgt:Referenzprogramm: <!...
Als Front-End-Webentwickler sind Sie beim Erstell...
Yum (vollständiger Name Yellow Dog Updater, Modif...
Frage Die feste CSS-Positionierung position:fixed...
Das Grundprinzip aller Animationen besteht darin,...