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
Es gibt viele Möglichkeiten, Formularfelder in Vu...
Heute werde ich über einen CSS-Spezialeffekt spre...
Inhaltsverzeichnis Konfiguration NFS-Server (nfs....
Den Ergebnissen zufolge gibt es für die Definitio...
Inhaltsverzeichnis Vorwort Schritt Vorwort Heute ...
Ein gemeinsamer Index wird auch als zusammengeset...
Vorwort Unter Windows können Sie mehrere MySQL-In...
Um die Anforderungen effizient zu erfüllen und au...
Vorwort smb ist der Name eines Protokolls, das fü...
1. Warum maxPostSize festlegen? Der Tomcat-Contai...
1. css: dragTable.css @Zeichensatz "UTF-8&qu...
Ich habe kürzlich in der Firma an einem Projekt g...
In diesem Artikel finden Sie das Installations- u...
Vorwort Eine Anforderung, die ich zuvor zur Verei...
【Historischer Hintergrund】 Ich arbeite seit drei ...