Arrays

Arrays gehören zu den Objekten in JavaScript und sind auf deutsch sogenannte Felder. Sie werden benutzt, damit man keine 100 Variablen einzeln definieren muss. Arrays kann man sich als eine Ansammlung von durchnummerierten Variablen vorstellen. Arrays werden in JavaScript durch das Array-Objekt repräsentiert.

Bei der Erzeugung eines Array-Objekts kann die gewünschte Größe des Arrays angegeben werden.

var temperatur = new Array(100);

erzeugt ein Feld temperatur mit 100 Elementen.

Bei der Erzeugung eines Arrays werden zuerst alle Elemente automatisch auf undefined gesetzt.

Um auf die einzelnen Elemente eines Arrays zuzugreifen, wird der Name des Arrays in Kombination mit einer Laufnummer verwendet. Die Nummer wird dabei in eckige Klammern nach dem Array-Namen geschrieben. Die einzelnen Array-Elemente lasen sich genauso wie Variablen behandeln. Um in dem Array temperatur auf das 10. Element zuzugreifen schreibt man:

var wert = temperatur[9];

Mit der folgenden Zeile kann man den Wert des zehnte Elements setzen:

temperatur[9] = 100;

Das folgende Beispiel zeigt die Funktionsweise von Arrays:

Die eigentliche Stärke von Arrays zeigt sich jedoch bei Schleifen. Mit einer for-Schleife kann man alle Elemente eines Arrays durchlaufen. In der folgenden for-Schleife wird die Variable i von 0 bis 2 durchlaufen.

Mit der Eigenschaft length, lässt sich die Anzahl der Elemente eines Arrays angeben.

Arrays, dir ihre Größe verändern können, werden als dynamisch bezeichnet. Arrays sind in JavaScript immer dynamische Arrays und können jederzeit erweitert werden. Verkleinern kann man diese jedoch nicht.

Ein Array kann von Beginn an als leeres Array definiert werden. Dazu wird der Konstruktor ohne Parameter aufgerufen:

meinArray = new Array();

Array können dann nach Bedarf neue Elemente hinzugefügt werden.

In Arrays können alle möglichen Typn von Daten gespeichert werden.

Bloggen auf WordPress.com.

Nach oben ↑

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten