Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:modul:m288:learningunits:lu02:01 [2025/09/01 13:29] – vdemir | de:modul:m288:learningunits:lu02:01 [2025/09/01 19:52] (aktuell) – vdemir | ||
---|---|---|---|
Zeile 5: | Zeile 5: | ||
Variablen dienen in JavaScript dazu, Werte zu speichern und wiederzuverwenden. Sie können Zahlen, Texte, Objekte, Funktionen und vieles mehr aufnehmen. | Variablen dienen in JavaScript dazu, Werte zu speichern und wiederzuverwenden. Sie können Zahlen, Texte, Objekte, Funktionen und vieles mehr aufnehmen. | ||
+ | |||
+ | ===== Beispiele ===== | ||
+ | // Beispiele fuer Werte | ||
+ | let n = 42; // Number | ||
+ | let s = " | ||
+ | let ok = true; // Boolean | ||
+ | let list = [1, 2, 3]; | ||
+ | let user = { name: " | ||
+ | |||
+ | ===== Deklaration vs. Zuweisung ===== | ||
+ | * Deklaration: | ||
+ | * Zuweisung: Wert setzen oder aendern (x = 5;) | ||
+ | * Beides gemeinsam ist ueblich: let x = 5; | ||
+ | |||
===== Keywords ===== | ===== Keywords ===== | ||
Zeile 11: | Zeile 25: | ||
* let | * let | ||
* const | * const | ||
+ | |||
+ | Das nachfolgende Schaubild veranschaulicht die Gültigkeit von Variablen in JavaScript. | ||
+ | |||
+ | {{: | ||
==== var ==== | ==== var ==== | ||
Zeile 74: | Zeile 92: | ||
user.vorname = " | user.vorname = " | ||
console.log(" | console.log(" | ||
- | user = {name: " | + | user = {name: " |
- | | + | |
| | ||
console.log(" | console.log(" | ||
Zeile 84: | Zeile 101: | ||
- | | + | ==== Lernvideo ==== |
+ | {{: | ||
+ | |||
+ | ==== Vergleich ==== | ||
+ | |||
+ | ^ ^Scope ^Redeclare | ||
+ | ^ ^Gültigkeitsbereich ^Neu anlegen ^Werte überschreibbar ^Wird an den Codeanfang gezogen ^this-Notation erlaubt ^ | ||
+ | |var | ||
+ | |let | ||
+ | |const |Yes | ||
+ | |||
===== Zusatzmaterial ===== | ===== Zusatzmaterial ===== | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
- | |||
---- | ---- |