Heim > Artikel > Web-Frontend > Detaillierte Erläuterung der Verwendung von forEach und every in JavaScript
Dieser Artikel stellt Ihnen hauptsächlich die relevanten Informationen zur Verwendung von forEach und every in JavaScript vor. Der Artikel stellt ihn ausführlich anhand von Beispielcode vor, der für jeden, der ihn benötigt, einen gewissen Referenz- und Lernwert hat Herausgeber unten. Stehen Sie auf und lernen Sie.
Dieser Artikel stellt Ihnen hauptsächlich den relevanten Inhalt von forEach and every in JavaScript vor und gibt ihn als Referenz und zum Studium weiter. Schauen wir uns ohne weiteres die ausführliche Einführung an:
forEach Es ist eine Methode zum Betreiben von Arrays in ES5. Die Hauptfunktion besteht darin, das Array zu durchlaufen. Zum Beispiel:
var arr = [1,2,3,4]; arr.forEach(alert);entspricht:
var arr = [1, 2, 3, 4]; for (var k = 0, length = arr.length; k < length; k++) { alert(array[k]); }Der Funktionsrückruf in der forEach-Methode hat drei Parameter: Der erste Parameter ist der durchquerte Array-Inhalt, der zweite Parameter ist der entsprechende Array-Index und der dritte Parameter ist das Array selbst Deshalb:
[].forEach(function(value,index,array){ //code something });ist äquivalent zu:
$.each([],function(index,value,array){ //code something })Schreiben Sie eine Beispiel;
var arr = [1,2,3,4]; arr.forEach(function(value,index,array){ array[index] == value; //结果为true sum+=value; }); console.log(sum); //结果为 8map: map bedeutet „Mapping“ und seine Verwendung ist ähnlich wie forEach. Die Verwendung ist:
[].map(function(value,index,array){ //code })
Zusammenfassung
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von forEach und every in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!