JavaScript
Variablen
Variablen speichern Werte unter einem Namen. let und const sind die modernen Deklarationen — var ist Geschichte.
let und const
const deklariert eine Variable, die nicht neu zugewiesen werden kann — der Standard für fast alles.
let ist für Werte, die sich wirklich ändern, etwa Zähler.
var stammt aus altem JavaScript und hat überraschende Gültigkeitsregeln — nicht mehr verwenden.
const name = 'Ada';
let punkte = 0;
punkte = punkte + 10;
// name = 'Grace'; // Fehler: constDatentypen
Primitive Typen: string, number, boolean, undefined, null, bigint und symbol.
Objekte und Arrays sind Referenztypen — dazu später mehr.
JavaScript ist dynamisch typisiert: Der Typ hängt am Wert, nicht an der Variablen.
typeof
typeof liefert den Datentyp eines Werts als String.
Achtung, historische Kuriosität: typeof null ergibt "object".
typeof 'Text'; // 'string'
typeof 42; // 'number'
typeof true; // 'boolean'
typeof undefined; // 'undefined'Fortschritt
Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.