Die e-learning Lernplattform
ichlerns  online
Home > Coden > Array

Array

mit Index

Können viele Werte sortiert unter einen Namen gespeichert werden nennt man das einen Array. Die Werte eines Arrays werden an der gewünschten Position aufgelistet. Es kann nur ein Wert pro Position geseichert werden. Die Position bestimmt die Reihenfolge des Wertes in der Liste. Da Werte an jeder Position eingefügt werden können, wird damit auch die Länge der Liste beeinflußt. Insbesonders da die Werte nicht heintereinander stehen müssen.

Beispiel:

Name des Arrays: hauptstaedte

Werte des Arrays:

  1. Position: Wien
  2. Position: Linz
  3. Position: Graz
  4. Position:
  5. Position: Innsbruck

Ein Array kann daher eine Liste bilden! Eine Liste entspricht einer Spalte oder Zeile in einer Tabellenkalkulation.

Das erste Element eines Arrays ist in JavaScript [0].

Beispiel: Eine Liste der Wochentage

Zuerst definieren wir den Namen "woche" als Array:

var woche = [];

Dann ordnen wir die Werte den einzelnen Positionen im Array zu:

woche[0] = "Sonntag";
woche[1] = "Montag";
woche[2] = "Dienstag";
woche[3] = "Mittwoch";
woche[4] = "Donnerstag";
woche[5] = "Freitag";
woche[6] = "Samstag";

Es ist zu beachten, daß wenn alle 7 Tage der Reihe nach von Position 0 beginnend eingetragen werden, das letzte Element die Postition 6 besitzt!

Und letztendlich geben wir den Inhalt des Array aus, indem wir die einzelnen Elemente mit document.write ausgeben:

Beispiel 1:

 var woche = [];
 woche [0]= "Sonntag";
 woche [1]= "Montag";
 woche [2]= "Dienstag";
 woche [3]= "Mittwoch";
 woche [4]= "Donnerstag";
 woche [5]= "Freitag";
 woche [6]= "Samstag";
 
 document.write (woche[0]+"<br>");
 document.write (woche[1]+"<br>");
 document.write (woche[2]+"<br>");
 document.write (woche[3]+"<br>");
 document.write (woche[4]+"<br>");
 document.write (woche[5]+"<br>");
 document.write (woche[6]);

Anwendung 1

Initialisiert das Array auf die gleiche Weise:

Beispiel 2:

 var woche = ['Sonntag','Montag', "Dienstag"];
            
 document.write (woche[0]+"<br>");
 document.write (woche[1]+"<br>");
 document.write (woche[2]+"<br>");

Anwendung 2

Ein Array kann statt Werte auch Objekte oder Arrays beinhalten.

Beispiel 3:

        // array initialsisieren
        var array_typen = [];
        array_typen[0] = "Ein ganzer Satz, wozu?";
        array_typen[1] = 27 + 4;
        array_typen[2] = ['Sonntag', 'Montag', "Dienstag"];

        // Die einzelnen Elemente des Arrays array_typen
        document.write(array_typen[0] + "<br>");
        document.write(array_typen[1] + "<br>");
        document.write(array_typen[2] + "<br>");

        // die einzelnen Elemente des 3. Array Elements
        document.write(array_typen[2][0] + "<br>");
        document.write(array_typen[2][1] + "<br>");
        document.write(array_typen[2][2] + "<br>");

Anwendung 3

< zurück   |   vor >
Nutzungsbedingungen | Datenschutz | Impressum
veröffentlicht unter CC BY 4.0 Autor: Roland Geyer