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</ | + | |
- | </ | + | |
- | </ | + | |
- | + | ||
- | + | ||
- | + | ||