Wenn Sie Code in JavaScript schreiben, können Sie zum Durchlaufen eines Arrays mehrere Methoden verwenden, darunter For-Schleifen, ForEach-Schleifen, Map-Schleifen, ForIn-Schleifen und ForOf-Schleifen. 1. for-Schleife: grundlegend und einfachDies ist die grundlegendste und am häufigsten verwendete Methode zum Durchlaufen eines Arrays. Verschiedene Entwicklungssprachen unterstützen diese Methode im Allgemeinen. sei arr = ['a','b','c','d','e']; für (sei i = 0, len = arr.length; i < len; i++) { console.log(i); // 0 1 2 3 4 konsole.log(arr[i]); //abcde } 2. forEach()-Methode: Verwenden der Callback-Funktion forEach() Dies ist eine Methode des Array-Objekts; sie akzeptiert eine Rückruffunktion als Parameter.
sei arr = ['a','b','c','d','e']; arr.fürJeden((Artikel,Index,arr)=> { konsole.log(Element); // abcde konsole.log(Index); // 0 1 2 3 4 konsole.log(arr); // ['a','b','c','d','e'] }) 3. map()-Methode: Verwenden der Callback-FunktionEs wird auf die gleiche Weise wie die forEach()-Methode verwendet. var arr = [ {name:'a',age:'18'}, {name:'b',age:'19'}, {name:'c',age:'20'} ]; arr.map(Funktion(Element,Index) { wenn(item.name == 'b') { konsole.log(index) // 1 } }) 4. for..in-Schleife: Durchlaufen von Objekten und Arrays Mit der for…in-Schleife können Sie eine Schleife über Objekte und Arrays ausführen. lass obj = { Name: 'Wang Dachui', Alter: '18', Gewicht: '70kg' } für (var Schlüssel in Objekt) { console.log(Schlüssel); // Name Alter Gewicht console.log(obj[Schlüssel]); // Wang Dachui 18 70kg } ---------------------------- sei arr = ['a','b','c','d','e']; für (var Schlüssel in arr) { console.log(Schlüssel); // 0 1 2 3 4 gibt den Array-Index zurück console.log(arr[Schlüssel]) // abcde } 5. for…of-Schleife: Objekte und Arrays durchlaufenEs wird zum Durchlaufen von Arrays empfohlen. for...of bietet drei neue Methoden:
let arr = ['iFLYTEK', 'Politik und Recht BG', 'Front-End-Entwicklung']; für (let item of arr) { console.log(item); // iFLYTEK Politik und Recht BG Front-End-Entwicklung} // Array-Index für (let item of arr.keys()) ausgeben { konsole.log(Element); // 0 1 2 } // Inhalt und Index für (let [item, val] of arr.entries()) { ausgeben console.log(item + ':' + val); // 0: iFLYTEK 1: Politik und Recht BG 2: Front-End-Entwicklung} 6. Ergänzung 6.1. Probleme beim Abbrechen und Fortsetzen In 6.2 Arrays und Objekte Um über Array-Elemente zu iterieren, verwenden Sie: Oben sind die Details der fünf Methoden der JavaScript-Array-Traversierung aufgeführt. Weitere Informationen zur JavaScript-Array-Traversierung finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: MySQL-Einstellungscode für die grüne Version und Details zum Fehler 1067
>>: So erstellen Sie mit Dockerfile ein Spiegelbild der Java-Laufzeitumgebung
Ich bin vor zwei Tagen beim Bearbeiten der schrift...
1. MySQL herunterladen 1. Melden Sie sich auf der...
1. Stellen Sie den Nginx-Dienst im Container bere...
Verwandte Artikel: Anfänger lernen einige HTML-Ta...
Es gibt drei Hauptmethoden der MySQL-Replikation:...
Inhaltsverzeichnis 1. Drei Funktionen der toStrin...
Die Jenkins-Konfiguration von Benutzerrollenberec...
Die Homepage von Tencent QQ wurde neu gestaltet un...
Im Linux-System können sowohl chmod- als auch cho...
Ich habe in letzter Zeit viel Wissen und Artikel ...
Inhaltsverzeichnis 1. Theorie SERIALISIERBAR WIED...
Inhaltsverzeichnis So starten Sie mysqld Methode ...
Wenn das Website-Design bearbeitet oder geändert ...
Einführung: Wenn wir MySQL zum Erstellen einer Ta...
Bei den vorherigen Artikeln handelte es sich um m...