JavaScript ist eine „kundenseitige“ Skriptsprache, die primär dazu dient, verschiedenste dynamische Interaktionsinhalte für Websites zu erstellen bzw. diesen Websites solche Inhalte hinzuzufügen. Aufgrund seiner raschen Weiterentwicklung und schnellen Ausbreitung in der Welt der Technik, hat sich JavaScript als wesentlicher Grundpfeiler der modernen Web-Entwicklung etabliert.
Sie lässt sich hervorragend in Verbindung mit traditionellen Softwaredesign-Sprachen verwenden und ihr einzigartiger Funktionsumfang hebt sie von herkömmlichen Softwaredesign-Lösungen ab. Während Websites anhand von CSS und HTML stilistisch und strukturell verändert werden können, stellt JavaScript interaktive Elemente zur Verfügung, welche die allgemeine Nutzererfahrung verbessern.
Also alles, was sich ändert oder plötzlich auf dem Display Ihres Gerätes angezeigt wird, ohne dass die Website während einer Internetsitzung neu geladen wird? Yep, das ist JavaScript.
Heutzutage kommt JavaScript solch eine Bedeutung zu, dass sie von zahlreichen modernen Webbrowsern wie Google Chrome, Safari, Mozilla Firefox, Opera, Internet Explorer, Microsoft Edge etc. verwendet wird. Gängige Mobilgeräte wie Android und iPhone sind ebenfalls in der Lage, JavaScript-basierte Browser sowie Anwendungen systemintern auszuführen.
Das Verständnis der Arbeitsweise von JavaScript fällt etwas leichter, wenn man sich die Bedeutung dieser Programmiersprache vor Augen führt, schauen wir sie uns also etwas näher an.