====== LU01a - Einführung ====== JavaScript ist eine der wichtigsten Programmiersprachen im Webentwicklungsbereich. Sie ermöglicht es Entwicklern, interaktive und dynamische Inhalte auf Websites zu erstellen. Im Gegensatz zu HTML und CSS, die für das Layout und die Struktur zuständig sind, steuert JavaScript die Logik und Interaktivität. Diese Lektion führt in die wesentlichen Konzepte und Funktionsweisen von JavaScript ein. ===== Geschichte und Bedeutung von JavaScript ===== JavaScript wurde 1995 von Brendan Eich entwickelt und hat sich seitdem als Standard in der Webentwicklung etabliert. Neben HTML und CSS ist JavaScript die dritte Säule, auf der moderne Websites aufgebaut sind. Obwohl JavaScript ursprünglich nur auf Webseiten ausgeführt wurde, ist es dank Technologien wie Node.js heute auch auf Servern und in Desktop-Anwendungen zu finden. ===== Verwendung von JavaScript ===== Um JavaScript in eine Webseite einzubauen und auszuführen, kann man es direkt in deinem HTML-Dokument einbinden oder in externe Dateien auslagern. Es gibt zwei grundlegende Möglichkeiten: ==== 1. Einbettung von JavaScript im HTML-Dokument ==== Man kann JavaScript innerhalb des HTML-Dokuments in einem In diesem Beispiel wird der Text innerhalb des

-Tags durch JavaScript geändert, sobald die Seite geladen wird. Das Skript befindet sich direkt im HTML und wird innerhalb des **JavaScript-Datei** // JavaScript-Code, der die Textinhalte der Seite ändert document.getElementById("text").innerText = "Dieser Text wurde durch das externe JavaScript geändert!"; In diesem Beispiel enthält die Datei script.js den JavaScript-Code, der in der HTML-Seite eingebunden wird. Die Datei wird durch das src-Attribut des Das defer-Attribut sorgt dafür, dass das Skript nach dem Laden des HTML-Dokuments ausgeführt wird, aber noch vor dem DOMContentLoaded-Ereignis.