Zurück zu JavaScript

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.

<let><const><var>
Deklarationen
const name = 'Ada';
let punkte = 0;
punkte = punkte + 10;

// name = 'Grace'; // Fehler: const

Datentypen

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.

<string><number><boolean><null><undefined>

typeof

typeof liefert den Datentyp eines Werts als String.

Achtung, historische Kuriosität: typeof null ergibt "object".

<typeof>
Typen prüfen
typeof 'Text';   // 'string'
typeof 42;       // 'number'
typeof true;     // 'boolean'
typeof undefined; // 'undefined'

Fortschritt

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.