JavaScript Grundlagen

JavaScript - Code Editor

Variablen

Variablen sind grundlegend in jeder Programmiersprache. In JavaScript definiert man eine Variable mit "var" oder "let". Wir werden immer "let" verwenden, weil es manchmal zu unerwünschtem Verhalten mit "var" kommen kann:

let hallo
hallo = "Hallo Welt!"
console.log(hallo) // Ausgabe in der Konsole: Hallo Welt!

Hier wird die Variable “hallo” zuerst initialisiert und erst anschliessend ein wird ein Wert zugewiesen. Danach folgt die Ausgabe auf der Konsole. Eine kürzere Schreibweise wäre diese hier:

let hallo = "Hallo Welt!"
console.log(hallo) // Ausgabe in der Konsole: Hallo Welt!

Man kann eine Variable auch überschreiben:

let hallo = "Hallo Welt!"
console.log(hallo) // Ausgabe in der Konsole: Hallo Welt!
hallo = "Hallo Benutzer!"
console.log(hallo) // Ausgabe in der Konsole: Hallo Benutzer!

Es gibt in JavaScript drei Haupttypen von Variablen: Strings, Zahlen und Booleans. Strings werden für Text verwendet, Zahlen sind Ganz- oder Gleitkommazahlen und Booleans sind entweder true (wahr) oder false (falsch).

let name = "Hans" // String
let alter = 30 // Zahl
let erwachsen = true // Boolean

Wenn man z.B. mit der Konsole mehrere Variablen aneinander reihen möchte, können wir das mit dem Zeichen “+” erreichen:

let name = "Hans"
let alter = 30
console.log("Name: " + "und Alter: " + alter) // Name: Hans und Alter: 30

Konstanten

Konstanten sind unveränderbare Variablen. Das bedeutet, dass diese Variablen nicht mehr verändert werden dürfen, da es sonst eine Fehlermeldung gibt:

const name = "Peter"
console.log(name) // Ausgabe: Peter
name = "Gustav" // Error: TypeError invalid assignment to const `name`
console.log(name)