Modul 288: Programmiertechniken im
Webfrontend einsetzen
Woche 6
Colin Schmid
colin.schmid@gbchur.ch
Mediamatiker/in EFZ
🔭 Wochenrückblick
🎯 Lernziele
🗓️ Termine
🛸 Begleitetes Selbststudium: Learn Javascript
📋 Input: Arrays
📔 Lernjournal
🎙️ Schlussrunde
const fruits = ["apple", "banana", "cherry"];
fruits.push("mango");
fruits[1] = "pear";
console.log(fruits);A) ["apple", "banana", "cherry"]
B) ["apple", "pear", "cherry", "mango"]
C) ["pear", "banana", "cherry", "mango"]
D) ["apple", "banana", "cherry", "mango", "pear"]
Follow-up:
Why does const still allow us to change the contents of the array?
🟠
🟠
🟢
🟠
🟠
🟢
🟢
🔴
🔴
🟠
🔴
🔴
🟢
🟠
🟠
🔴
🟠
Arrays in Javascript sind Listen.
Element in einem Array abrufen:
Element in einem Array abrufen:
.length
Ergibt die Anzahl Elemente in einem Array.
.push()
Fügt ein Element ans Ende des Arrays hinzu und ergibt die Länge des Arrays.
.pop()
Löscht das letzte Element in einem Array und ergibt das gelöschte Element.
Jeder Lernende hat 3 - 5 min Gesprächszeit mit mir über:
🧮 Schlüssel:
| Kriteria | Punkte |
|---|---|
| Bereit, reflektiert, engagiert | 1 |
| Passiv oder unvorbereitet | 0.5 |
| Unentschuldigte Absenz | 0 |
Jeder Lernende schreibt jede Woche nach der Lektion eine kurze Reflektion. Aufwand: 5 – 10 min, könnte sein:
🧮 Schlüssel:
| Kriteria | Punkte |
|---|---|
| Durchdacht, spezifisch, persönlich | 1 |
| Generell, gehetzt oder unklar | 0.5 |
| Fehlend | 0 |
Was haben wir heute gelernt?
Was nehmen wir mit?