Brückenkurs Websites und Webapps/Objekte in Arrays
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
Gleichartige Objekte können in Arrays zusammengefasst werden.
'''Beispiel 1'''
Das Array ''personen'' enthält 3 Person-Objekte:
<code id="58fbab26da5d3">
var personen = [ {vorname: "Hans", name: "Müller", alter: 45, geschlecht: "m"},
{vorname: "Igor", name: "Ochirov", alter: 25, geschlecht: "m"},
{vorname: "Marta", name: "Kowalska", alter: 15, geschlecht: "w"}
];
</code>
<run id="58fbab26da648">
//Gib die Anzahl der Objekte im Array aus:
console.log(personen.length);
</run>
Das Array wird durch eckige Klammern [] begrenzt. Die Objekte im Array werden durch Kommas voneinander getrennt.
'''Beispiel 2'''
Wir können auf die Eigenschaften eines Objektes im Array zugreifen.
Beispiel: Der Vorname des ersten Objektes im Array soll angezeigt werden.
<run id="58fbab26da6af">
console.log(personen[0].vorname);
</run>
'''Beispiel 3'''
Mit einer for-Schleife können wir alle Objekte eines Arrays "besuchen".
Beispiel: Die Vornamen aller Objekte im Array sollen angezeigt werden.
<run id="58fbab26da713">
for(var i=0; i<personen.length; i++){
console.log(personen[i].vorname);
}
</run>