idix

Variablen

Variablen


Mit Variablen können Sie Werte, die Sie während des Programmablaufs benötigen, speichern und beispielsweise damit rechnen, sie verändern und sie auf dem Bildschirm ausgeben. Dabei gibt es zwei verschiedene Gültigkeitsbereiche, global und lokal. Globale Variablen sind innerhalb des kompletten Scripts gültig und können an jeder Stelle des Scripts aufgerufen werden. Lokale Variablen werden innerhalb einer Funktion bezeichnet und sind auch nur in dieser Funktion existent. Wenn diese Funktion beendet wird, wird auch der Speicherbereich gelöscht und kann ohne erneute Definition somit nichtmehr verwendet werden. Es wird automatisch erkannt, von welchem Datentyp die Variable ist, somit muss dieser nicht angegeben werden.

Neue Variable definieren

var x;
var job="Ingeneur";
var pi=3.14;
var x, y = 2, z;
Um eine neue Variable mit JavaScript zu definieren, muss das Schlüsselwort var verwendet und anschließend der gewünschte Name der Variable notiert werden. Dabei können Sie entweder mathematische Bezeichnungen wählen, wie zum Beispiel x, y oder z oder auch Worte, wie name oder alter. Ein Beispiel dazu finden Sie in der ersten Zeile der grauen Box auf der linken Seite. In dieser Variable ist jedoch noch kein Wert gespeichert.

Ganz anders sieht es aus mit den folgenden zwei Beispielen. Ihnen wird nämlich jeweils ein Wert zugewiesen. Das macht man, indem man den Wert hinter einem Gleichheitszeichen notiert. Strings müssen in doppelten oder einfachen Anführungszeichen stehen. Man kann einer Variable auch den Wert einer anderen Variable übergeben, indem man, anstatt einer Zahl oder einem String, den Namen der Variable notiert. Im vierten und letzen Beispiel aus der Box werden mehrere Variablen auf einmal definiert. Das ist ebenfalls möglich. Dabei müssen diese jeweils durch ein Komma getrennt werden.

var name;
name="Nico";
Man kann der Variable ihren Wert an jeder Stelle im Script zuweisen, natürlich hat sie bis dahin nicht ihre volle Funktionalität. Man kann beispielsweise nicht mit ihr rechnen oder ihren Wert auslesen oder ausgeben. Man gibt der Variable den Wert fast genauso, wie oben. Der einzige Unterschied ist, dass man kein var davor benötigt, weil man keine neue Variable erzeugen möchte.

|   zurück zu "JavaScript-Tutorials"   |
Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden