So berechnen Sie die Summe der Objekte in JavaScript

So berechnen Sie die Summe der Objekte in JavaScript
Während der Programmierung in JavaScript können Sie auf eine Situation stoßen, in der es erforderlich ist, verschiedene Operationen zwischen den Array -Objekten auszuführen. Zum Beispiel, wenn die Daten im Zusammenhang mit demselben Objekt mit einigen Änderungen in Werten gehalten werden, z. B. die Berechnung der Eigenschaftensumme in einem Array -Objekt.

In diesem Beitrag wird der Prozess des Auffindens und der Verwendung der Summe der Objekte eines Arrays mithilfe von JavaScript erörtert und verwendet.

So addieren/Summe -Array -Objekte/Summe -Array -Objekte?

In JavaScript können Sie die folgenden Methoden verwenden, um die Summe eines Arrays von Objekten zu berechnen:

  • Für Schleife
  • Reduzierung () Array -Methode

Wir werden jetzt jede der oben genannten Methoden nacheinander durchlaufen.

Methode 1: Verwenden Sie für die Schleife, um die Summe von Objektsumme zu finden

Diese Methode beinhaltet die Verwendung der “für”Schleife, bei der das Array von Objekten hinzugefügt wird, indem die Eigenschaft angegeben wird, auf der die Zugabe durchgeführt werden muss.

Schauen wir uns das untergewandte Beispiel für ein besseres Verständnis an.

Beispiel

Erstens definieren wir eine Reihe von Objekten wie folgt:

var array = [
Name: 'x', id: 1,
Name: 'y', id: 2,
Name: 'Z', ID: 3,
];

Als nächstes werden wir eine Variable namens erstellen “hinzufügen"Initialisiert mit dem"0Wert, um den Nullwert zu vermeiden. Diese Variable wird in der For -Loop verwendet, um die erforderliche Summe zu speichern:

var add = 0;

Fügen Sie dann eine für die Schleife hinzu und steuern Sie die Ausführung mit der "ich"Iterator und die"Array.Länge" Eigentum. Innerhalb der für Schleife die Summe der Werte der ““Ausweis"Eigentum wird in der" gespeichert "hinzufügen”Variable und nach jeder Iteration wird ihr Wert aktualisiert:

für (var i = 0; i< array.length; i++)

add += array [i].Ausweis

Zuletzt drucken wir die aktualisierten hinzugefügten Werte des Arrays von Objekten auf der Konsole.

Konsole.log ("Summe der Array -Werte lautet:", add);

Die Ausgabe des obigen Programms wird angezeigt “6”Als Summe der“AusweisEigenschaftswerte:

Erfahren Sie voran, um die zweite Methode zu erfahren, um die Summe eines Arrays von Objekten zu finden.

Methode 2: Verwendung von red () Methode, um die Summe der Objekte zu finden

Zum Zweck der Suche nach der Summe des Arrays von Objekten die “reduzieren()”Methode wird auch verwendet. Diese Methode verbindet den Wert der vorherigen und aktuellen Objekte, die auf einen einzelnen Wert reduziert werden.

Beispiel

Erstens werden wir ein Array deklarieren und denselben Eigenschaften beider Objekte unterschiedliche Werte zuweisen:

var array = [
"id": 1,
"Roll": 10
,
"id": 2,
"Roll": 15
];

Als nächstes berechnen wir die Summe der Objekte in einem Array für die “Ausweis","rollenEigenschaften und reduzieren Sie sie auf einen einzigen resultierenden Wert:

var add = Array.Reduzieren (Funktion (Vorheriger Wert, CurrentValue)
zurückkehren
ID: Vorheriger Wert.ID + CurrentValue.Ausweis,
Roll: Vorheriger Wert.Roll + CurrentValue.rollen,

);

Zeigt schließlich den resultierenden Wert beider Objekte auf dem Konsolenbildschirm an:

Konsole.log ("Der Wert der ID wird", add);

Die resultierende Summe der “Ausweis" Ist "3" und für "rollen", es ist "25”:

Wir haben die Methoden zur Summe eines Arrays von Objekten in JavaScript bereitgestellt.

Abschluss

Um die Summe eines Arrays von Objekten zu berechnen, die “für”Schleife und“reduzieren()”Methoden der Array -Klasse können in JavaScript verwendet werden. Diese erwähnten Methoden helfen bei der Berechnung der Summe der Werte der angegebenen Objekteigenschaften. Darüber hinaus können Sie auch verschiedene andere Operationen für den Umgang mit dem Objekt ausführen. Dieser Artikel leitete zur Verwendung der Summe eines Arrays von Objekten in JavaScript.