Sie sind hier 11
Ein Sprung ins kalte JavaScript-Wasser
Variablen und Werte
Wie Sie vielleicht schon gemerkt haben, enthalten JavaScript-
Anweisungen häufig Variablen. Variablen werden zum Speichern von
Werten benutzt. Was für Werte? Hier sind ein paar Beispiele:
var winners = 2;
var name = "Duke";
var isEligible = false;
Diese Anweisung deklariert die
Variable winners und weist ihr den
numerischen Wert 2 zu.
Hier wird der Variablen name eine
Reihe von Zeichen (ein sogenannter
»String«) zugewiesen.
Und diese Anweisung weist der
Variablen isEligible den Wert false
zu. Werte, die nur wahr (true)
oder falsch (false) sein können,
nennen wir »Boolesche Werte«.
winners
2
name
“Duke”
isEligible
false
losers
Kein Wert? Was soll ich
denn jetzt machen? Ich
schäme mich so.
Neben Zahlen, Strings und Booleschen Werten können Variablen auch
andere Werte enthalten, die wir uns ebenfalls bald ansehen. Unabhängig
von ihrem Inhalt werden alle Variablen auf die gleiche Weise erzeugt. Die
Deklaration einer Variablen wollen wir nun etwas näher betrachten:
Wir sagen hier optional, weil Sie eine Variable auch ohne Wert deklarieren
können. Die Zuweisung können Sie später nachholen. Um eine Variable ohne
Wert zu deklarieren, lassen Sie den Zuweisungsteil einfach weg, wie hier:
Die Deklaration
einer Variablen
beginnt IMMER mit
dem Schlüsselwort
var.
var winners = 2;
KEINE AUSNAHMEN! Auch
wenn sich JavaScript nicht
beklagt, wenn Sie var nicht
benutzen. Wir erklären Ihnen
später, warum …
Danach bekommt die
Variable einen Namen.
Optional können wir der Variablen einen Wert zuweisen, indem
wir ein Gleichheitszeichen, gefolgt von einem Wert ergänzen.
var losers;
Ohne das Gleichheitszeichen
und den Wert deklarieren Sie
einfach nur die Variable zur
späteren Verwendung.
Ausgesprochen: »Buhl-sche«.
Wie Sie sehen, werden
Boolesche Werte nicht
mit Anführungszeichen
umgeben.
Die Zuweisung wird immer mit
einem Semikolon abgeschlossen.

Get JavaScript-Programmierung von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.