Was sind die Iterationsmethoden in JavaScript?

青灯夜游
Freigeben: 2021-10-28 14:41:06
Original
2329 Leute haben es durchsucht

Iterationsmethoden in JavaScript: 1. every(), die abfragen kann, ob jedes Element im Array bestimmte Bedingungen erfüllt 2. some(), die abfragen kann, ob jedes Element im Array bestimmte Bedingungen erfüllt; ; 4. map(); 5. forEach(); 6. Reduce().

Was sind die Iterationsmethoden in JavaScript?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Definition:

1. Unter Iterieren versteht man den Zugriff auf jedes Element in der Liste einzeln in einer bestimmten Reihenfolge. Zum Beispiel die for-Anweisung.
2. Schleife bezieht sich auf die wiederholte Ausführung desselben Codeabschnitts, wenn Bedingungen erfüllt sind. Zum Beispiel while-Anweisung.
3. Traversal bezieht sich auf den Besuch jedes Knotens in der Baumstruktur nach bestimmten Regeln, wobei jeder Knoten nur einmal besucht wird.
4. Rekursion bezieht sich auf das Verhalten einer Funktion, die sich kontinuierlich selbst aufruft. Geben Sie beispielsweise die berühmte Fibonacci-Folge programmgesteuert aus.

Iterationsmethoden in JavaScript:

1. every()

wird verwendet, um abzufragen, ob jedes im Array alle eine bestimmte Bedingung erfüllt

var num = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var number = num.every(function(item,index){
      return (item > 5);   // 判断传入的值是否全部都大于5
})
console.log(number);   // false 只要有一个不满足就为 false
Nach dem Login kopieren

2. some()

Query jedes Element im Array, das bestimmte Bedingungen erfüllt

3. Wählen Sie Elemente aus, die die Bedingungen erfüllen, um ein neues Array zu bilden

var num = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var number = num.every(function(item,index){
      return (item > 5);   // 判断传入的值哪些项大于5
})
console.log(number);   // false 只要有一个满足就为true
Nach dem Login kopieren
4. Durch Berechnen der Elemente im ursprüngliches Array, um ein neues Array zu bilden

5. forEach()

Übergeben Sie jedes Element des Arrays

var num = [1, 2, 3, 4, 5, 6, 7, 8, 9];
var number = num.filter(function(item,index){
      return (item > 5);   // 判断传入的值哪些项大于5
})
console.log(number);   // [6, 7, 8, 9]
Nach dem Login kopieren

6 Berechnen Sie den kumulativen Wert. Für jedes Element im Ausgabearray wird der Indexwert des Arrays in einer Schleife iteriert, wenn das zweite Element übergeben wird. Wenn das dritte Element übergeben wird, wird das gesamte Num-Array in a iteriert Schleife.

【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene

Das obige ist der detaillierte Inhalt vonWas sind die Iterationsmethoden in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!