Читать книгу JavaScript für Ungeduldige - Cay Horstmann - Страница 16
1.4Variablendeklarationen
ОглавлениеMit der Anweisung let können Sie einen Wert in einer Variablen speichern:
let counter = 0
In JavaScript haben Variable keinen festen Typ. Daher können Sie in jeder Variablen Werte beliebigen Typs speichern. Beispielsweise ist es zulässig, den Inhalt von counter durch einen String zu ersetzen:
counter = 'zero'
Während es wohl kaum jemals sinnvoll sein dürfte, so etwas zu tun, erleichtern untypisierte Variablen es Ihnen in manchen Situationen, generischen Code zu schreiben, der mit unterschiedlichen Typen funktioniert.
Wenn Sie eine Variable nicht initialisieren, hat sie den besonderen Wert undefined:
let x // Deklariert die Variable x und setzt sie auf undefined