Kodokon kodokon.com

Variablen (let, const) und primitive Typen

Entdecke, wie du Informationen mit let und const speicherst, und lerne die grundlegenden Werttypen in JavaScript kennen.

6 Min. · 3 Fragen

Diese Lektion in Kodokon öffnen

Willkommen zu deinem ersten JavaScript-Kurs! JavaScript ist die Programmiersprache, die Webseiten interaktiv macht: Sie reagiert, wenn du auf einen Button klickst oder ein Formular ausfüllst. Ein Programm ist eine Reihe von Anweisungen, die der Computer der Reihe nach ausführt. Um seine Aufgabe zu erfüllen, muss sich ein Programm Informationen merken: Dafür sind Variablen da. Stell dir eine Variable wie eine Kiste mit einem Etikett vor: Das Etikett ist ihr Name, der Inhalt ist ihr Wert.

JAVASCRIPT
let age = 25;
console.log(age); // Prints: 25
age = 26;
console.log(age); // Prints: 26
Eine Variable mit let deklarieren und dann ihren Wert ändern

Schauen wir uns diesen Code genauer an. Das Schlüsselwort let erstellt eine Variable namens age. Das Zeichen =, Zuweisung genannt, legt den Wert 25 in die Kiste. Die Anweisung console.log(...) gibt einen Wert auf dem Bildschirm aus: Sie ist dein wichtigstes Werkzeug, um zu beobachten, was dein Programm gerade tut. Und schließlich ersetzt die Zeile age = 26; den Inhalt der Kiste: Mit let kann eine Variable ihren Wert ändern. Wenn sich ein Wert niemals ändern soll, verwendest du stattdessen das Schlüsselwort const (kurz für "Konstante").

JAVASCRIPT
const birthYear = 2000;
console.log(birthYear); // Prints: 2000
// birthYear = 2001; -> would cause an error
Eine Konstante mit const deklarieren

Jeder Wert hat einen Typ, also eine Kategorie, die bestimmt, was du damit tun kannst. Die wichtigsten primitiven Typen (die einfachsten Typen) sind: string (eine Zeichenkette, also Text zwischen Anführungszeichen), number (eine Zahl, ganz oder mit Nachkommastellen), boolean (ein Wahrheitswert: true oder false), undefined (der Typ einer ohne Wert deklarierten Variable) und null (die bewusste Abwesenheit eines Werts). Der Operator typeof verrät den Typ eines Werts.

JAVASCRIPT
const city = "Paris";
const temperature = 21.5;
const isSunny = true;
let score;
console.log(typeof city);        // "string"
console.log(typeof temperature); // "number"
console.log(typeof isSunny);     // "boolean"
console.log(typeof score);       // "undefined"
Die häufigsten primitiven Typen

Wissenscheck

Stelle sicher, dass du die wichtigsten Punkte dieser Lektion behalten hast.

  1. Welches Schlüsselwort deklariert eine Variable, deren Wert niemals neu zugewiesen werden kann?
    • let
    • const
    • typeof
    • value
  2. Welchen Typ hat der Wert "Hello"?
    • number
    • boolean
    • string
    • undefined
  3. Was passiert, wenn du age = 26; ausführst, obwohl age mit const deklariert wurde?
    • Der Wert wird durch 26 ersetzt
    • JavaScript wirft einen Fehler
    • Die Variable wird undefined