Array und Array von Objekten | Ein Vergleich - JavaScript

Array und Array von Objekten | Ein Vergleich - JavaScript
Arrays und Objekte sind die beiden am häufigsten verwendeten variablen Datentypen von JavaScript, wenn es darum geht, reale Objekte in der Programmwelt darzustellen. Arrays und Objekte sind besonders. Beide sind nicht an Einschränkungen ihrer Größe oder den Arten von Werten gebunden, die sie in ihnen speichern können. Dadurch können sie andere Arrays und andere Objekte in sich speichern. In diesem Artikel werden Arrays von JavaScript und Arrays von Objekten in JavaScript erläutert.

Arrays in JavaScript

Arrays gehören zum nicht primitiven Datentyp und werden, wie oben erwähnt, nicht durch eine Größenbeschränkung eingeschränkt. Dies gibt ihnen auch eine weitere Eigenschaft, die darin besteht, dass sie an Bezug.

Um ein Array zu erstellen, erstellen Sie einfach eine Variable und setzen Sie es gleich der quadratischen Klammer "[]" und geben Sie in diesen Quadratklammern die Werte zum Speichern im Array ein, wobei jeder Wert von einem Komma getrennt ist ",".

Ein Beispiel hierfür wäre:

ArrayVariable = [1, 2, 3, "Porsche", "Bmw", wahr, undefiniert];

So, ArrayVariable ist der Name des Arrays, in dem verschiedene Arten von Werten gespeichert werden. Jetzt wird die Elemente mit Hilfe von A for Loop durch die Elemente iterieren und die Werte des Arrays ausdrucken "ArrayVariable" Verwenden Sie nacheinander die folgenden Zeilen:

für (i = 0; i < arrayVariable.length; i++)
Konsole.log (ArrayVariable [i]);

In den obigen Zeilen ist es leicht zu bemerken, dass der Zugriff auf einen Wert in einem Array zugänglich isteckige Klammern [ ]Und dann wird der Indexwert der Elemente übergeben. Das erste Element wird am 0. Index platziert und das zweite Element wird am 1. Index usw. platziert. Das Ausführen dieses Codes druckt Folgendes auf dem Terminal aus:

Wie Sie sehen können, wurde jedes Element auf dem Terminal gedruckt

Array von Objekten in JavaScript

Wie bereits erwähnt, sind Arrays und Objekte die Datentypen, die Werte anderer Arrays und Objekte speichern können. Ein Array von Objekten ist genau das, wonach es sich anhört, und es ist ein Array, in dem jedes Element ein Objekt ist.

Um dies zu demonstrieren, nehmen Sie die folgenden Codezeilen, um zwei verschiedene Objekte in JavaScript zu erstellen:

var personobj =
Name: "John Doe",
Alter: 18,
ist beauftragt: wahr,
;
var carobj =
Carmake: "Porsche",
Preis: 345000,
Modell: 2016,
;

Erstellen Sie das ein neues Array und setzen Sie es mit personobj und carobj mit quadratischen Klammern wie folgt fest:

ArrayVariable = [PersonObj, Carobj];

Um dieses Array durch dieses Array zu iterieren und sein Element auf dem Terminal auszudrucken, verwenden Sie die folgenden Codezeilen:

für (i = 0; i < arrayVariable.length; i++)
Konsole.log (ArrayVariable [i]);

Danach zeigt das Terminal Folgendes an:

Beide Elemente des Objektarrays wurden am Terminal gedruckt.

Lassen Sie das Auto aus dem Objekt auf einen bestimmten Wert zugreifen Carobj Verwenden Sie die folgende Codezeile:

Konsole.log (ArrayVariable [1].Auto machen);

Dadurch wird die folgende Ausgabe am Terminal ausgeliefert:

Abschluss

JavaScript enthält Array als Datentypen sowie Objekte, jetzt können diese beiden Elemente voneinander speichern. Dies bedeutet, dass das Erstellen einer Reihe von Objekten sowie das Erstellen von Objekten von Arrays möglich ist. In diesem Artikel wurde mit ihrer Arbeit ein allgemeiner Überblick über Arrays und eine Reihe von Objekten gegeben.