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
Das Jupyter-Notebook wird unter dem Docker-Contai...
JavaScript-Umschalteffekt für Bekleidungsalben (ä...
Inhaltsverzeichnis 1. Hilfeinformationen nutzen 2...
Da li ein Element auf Blockebene ist und standard...
Vorwort Wie Sie wissen, unterstützt Linux viele D...
Inhaltsverzeichnis Datenvolumen Anonyme und benan...
Inhaltsverzeichnis 1. Komponente 2. Keep-Alive-Mo...
Inhaltsverzeichnis 1. Einleitung 2. Komponentenen...
Übersetzen Sie diese URL: http://translateth.is G...
Inhaltsverzeichnis Vorwort Ajax seriell und paral...
Überlegungen zu den beiden Sichtweisen „menscheno...
Inhaltsverzeichnis 2. Komma-Operator 3. JavaScrip...
Vor Kurzem habe ich gelernt, mit Nginx statische ...
Vorwort Wir wissen bereits, dass MySQL den SQL-Be...
Docker-Version 1.13.1 Problemprozess Ein MySQL-Co...