Arrays

Ein Array ist eine Variabel, welche mehrere Werte gleichzeitig aufnehmen kann. Am besten ein Beispiel.

Vornamen = new Array('Klaus','Peter','Hans');
Es wird ein Array erstellt mit Name "Vornamen", indem dies mit "new Array()" angewiesen wird. Mit Komma getrennt können innerhalb der Klammer verschiedene Werte gesammelt werden. In unserem Fall eben Vornamen (denken Sie an die Anführungszeichen bei Zeichenketten).

"Vornamen" kennt jetzt also Klaus, Peter und Hans, aber wie kommen wir an die Namen? Alle Werte in einem Array werden durchnummeriert, und zwar in der Reihenfolge immer mit 0, 1, 2, und so weiter. Wenn Sie jetzt einen bestimmten Wert haben möchten, können Sie diesen wie folgt aufrufen.

Vornamen = new Array('Klaus','Peter','Hans');
alert( Vornamen[1] );

Wir wollten "Peter" ausgeben. Mit einer eckigen Klammer wird bestimmt, welche Nummer wir haben möchten, bei uns also [1] für "Peter".

Sie können einen Array-Wert auch gezielt verändern. So machen wir aus "Peter" mit der Nummer [1] jetzt ein "Ali".

Vornamen = new Array('Klaus','Peter','Hans');
Vornamen[1] = 'Ali';
alert( Vornamen[1] );

Eigenschaft

Vornamen = new Array('Klaus','Peter','Hans');
anzahlWerte = Vornamen.length;
alert(anzahlWerte);

Mit ".length" am Namen können Sie sich die Anzahl der Werte ausgeben lassen.