Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:m307:learningunits:lu01:aufgaben:05 [2025/12/15 10:34] – angelegt vdemir | de:modul:m307:learningunits:lu01:aufgaben:05 [2025/12/15 10:40] (aktuell) – vdemir | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== LU01.A04 - JSON-File einlesen und dynamsich im der Browser-Konsole ausgeben ====== | + | ====== LU01.A05 - JSON-File einlesen und dynamsich im der Browser-Konsole ausgeben ====== |
| ===== Rahmenbedingungen ===== | ===== Rahmenbedingungen ===== | ||
| Zeile 14: | Zeile 14: | ||
| ===== Auftrag ===== | ===== Auftrag ===== | ||
| Ersetzen Sie im nachfolgenden Script die Einzeleinträge durch Schleifen. | Ersetzen Sie im nachfolgenden Script die Einzeleinträge durch Schleifen. | ||
| + | |||
| + | **index.html** | ||
| + | |||
| + | < | ||
| + | <html lang=" | ||
| + | < | ||
| + | <meta charset=" | ||
| + | < | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | fetch(" | ||
| + | .then(response => response.json()) | ||
| + | .then(data => { | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | data.lernende[0].hobbies[1], | ||
| + | data.lernende[0].hobbies[2]); | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | data.lernende[1].hobbies[1], | ||
| + | data.lernende[1].hobbies[2]); | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | data.lernende[2].hobbies[1], | ||
| + | data.lernende[2].hobbies[2]); | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | data.lernende[6].hobbies[1], | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | console.log(" | ||
| + | | ||
| + | | ||
| + | // | ||
| + | }) | ||
| + | .catch(err => { | ||
| + | console.error(" | ||
| + | }); | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| - | {{ : | ||
| - | **Hinweis** | ||
| - | Bei dieser Teilaufgabe reicht es, wenn Sie die Daten statisch auslesen. Es braucht also keine Schleife. | ||
| - | **lernende2.json** | ||
| - | { | ||
| - | " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | { " | ||
| - | ] | ||
| - | } | ||
| ===== Lösungen ===== | ===== Lösungen ===== | ||
| - | [[de: | + | [[de: |
| ---- | ---- | ||