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>