Heim >Web-Frontend >js-Tutorial >Beispiele zur Erläuterung von sechs Methoden zum Summieren von Array-Elementen in JavaScript
JavaScript ist ein wesentlicher Bestandteil der Frontend-Entwicklung. Arrays sind ein wichtiger Bestandteil von JavaScript. Wissen Sie, wie man Array-Elemente summiert? In diesem Artikel werden anhand von Beispielen sechs Methoden zum Summieren von JS-Arrays vorgestellt. Er hat einen gewissen Referenzwert und interessierte Freunde können einen Blick darauf werfen.
Nehmen Sie das Array arr = [1,2,3,4,5,1] als Beispiel, um die Summe der Elemente im Array zu ermitteln. Die spezifische Methode lautet wie folgt:
Methode 1. Die for-Schleifenmethode
Die for-Methode kann das Array durchlaufen, um die Array-Elemente zu summieren
var arr = [1,2,3,4,5,1]; function getSumfor(arr){ var sum = 0; for(var i = 0;i<arr.length;i++){ sum += arr[i]; } return sum ; } console.log(getSumfor(arr));
Das Berechnungsergebnis ist wie in gezeigt Die Abbildung:
Methode 2, jede Methode
every() kann erkennen, ob jedes Element in Das Array erfüllt die Bedingungen und ergibt somit eine Zusammenfassung
var arr = [1,2,3,4,5,1]; function getSumevery(arr){ var sum = 0; arr.forEach( function(item){ sum += item ; }); return sum ; } console.log(getSumevery(arr));
Methode 3, einige Methoden
Mit einigen Methoden kann ermittelt werden, ob die Elemente im Array die angegebenen Bedingungen erfüllen , wodurch die Array-Elemente summiert werden
var arr = [1,2,3,4,5,1]; function getSumSome(arr){ var sum = 0; arr.some( function(item){ sum += item ; return false; }); return sum ; } console.log(getSumSome(arr));
Methode 4, Kartenmethode
Die Methode map() kann jedes Element des Arrays über die angegebene Funktion verarbeiten und dann zurückkehren das verarbeitete Array.
var arr = [1,2,3,4,5,1]; function getSumMap(arr){ var sum = 0; arr.map( function(item){ sum += item ; }); return sum ; } console.log(getSumMap(arr));
Methode 5, Filtermethode
Die filter()-Methode kann die Elemente im Array erkennen und ein Array aller Elemente zurückgeben, die die Bedingungen erfüllen.
var arr = [1,2,3,4,5,1]; function getSumFilter(arr){ var sum = 0; arr.filter( function(item){ sum += item ; }); return sum ; } console.log(getSumFilter(arr));
Methode 6, foreach-Methode
forEach kann jedes Element im Array aufrufen
var arr = [1,2,3,4,5,1]; function getSumForEach(arr){ var sum = 0; arr.forEach( function(item){ sum += item ; }); return sum ; } console.log(getSumForEach(arr));
Das Obige führt Sie in die Suche nach Array-Elementen ein Die sechs Methoden von sum sind „for“, „some“, „map“, „filter“ und „foreach“. Wenn Sie unklare Kenntnisse haben, können Sie sich das JavaScript-Video-Tutorial ansehen. !
Das obige ist der detaillierte Inhalt vonBeispiele zur Erläuterung von sechs Methoden zum Summieren von Array-Elementen in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!