Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m288:learningunits:lu01:02 [2025/08/18 10:42] – vdemir | modul:m288:learningunits:lu01:02 [2025/08/18 11:00] (aktuell) – [3. Extern in einer separaten .js-Datei] vdemir | ||
|---|---|---|---|
| Zeile 55: | Zeile 55: | ||
| </ | </ | ||
| | | ||
| - | **Script.hs** | + | **Script.js** |
| document.addEventListener(" | document.addEventListener(" | ||
| console.log(" | console.log(" | ||
| Zeile 62: | Zeile 62: | ||
| ); | ); | ||
| + | ===== 4. Mit defer und async ===== | ||
| + | |||
| + | * **defer**: Script wird nach dem Laden des HTML ausgeführt (Reihenfolge bleibt erhalten). | ||
| + | * **async:** Script wird parallel geladen und sobald fertig, sofort ausgeführt (Reihenfolge nicht garantiert). | ||
| | | ||
| - | | + | < |
| - | + | < | |
| - | + | < | |
| - | + | < | |
| - | < | + | <script src="defer-script.js" |
| - | < | + | < |
| - | < | + | |
| - | < | + | < |
| - | <script src=" | + | <h1>Async vs. Defer</ |
| - | </ | + | </ |
| - | < | + | </ |
| - | <h1>Externes JavaScript</ | + | |
| - | </ | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | + | ||