JavaScript wurde erstmals von Brendan Eich im Rahmen des Mozilla-Projekts der Netscape Communications Corporation im Jahr 1995 entwickelt. Er entwickelte JavaScript als Skriptsprache, um HTML mit dynamischem Verhalten zu erweitern, und Netscape veröffentlichte die erste Version des Netscape Communicator mit einem eingebauten JavaScript-Interpreter. Später wurde JavaScript zu einem festen Bestandteil von Webbrowsern.
JavaScript, oder JS, ist eine der wichtigsten Programmiersprachen für das World Wide Web. Sie wird häufig in Verbindung mit HTML und CSS verwendet, um dynamische Inhalte für Webseiten zu erzeugen. Die meisten Websites verwenden JavaScript auf der Client-Seite für das Verhalten von Webseiten. Oft sind diese Websites auf JavaScript-Bibliotheken von Drittanbietern angewiesen.
JavaScript hat sich zu einer Standardsprache entwickelt, mit der spezielle Effekte und Funktionen zu einer Website hinzugefügt werden können. So lassen sich beispielsweise Dropdown-Menüs in die Navigationsleiste einfügen, was ohne JavaScript nicht möglich ist. Es kann auch verwendet werden, um den Text von Schaltflächen zu ändern, wenn der Benutzer sie anklickt. Es wird zur Anzeige von Informationen und zum Öffnen neuer Fenster oder Pop-up-Boxen verwendet.
Es gibt noch viele andere Funktionen, die mit JavaScript ausgeführt werden können, aber die häufigsten sind:
– Ändern des Stils und des Aussehens einer Webseite. Dazu gehört das Ändern der Hintergrundfarbe, der Schriftgröße, der Position eines Bildes usw.
– Aktivieren oder Inaktivieren von Links (ein Klick auf einen Link aktiviert diesen, ein Klick auf einen inaktiven Link bewirkt nichts).
– Hinzufügen von Funktionen zu einer Website. Google Maps und YouTube werden zum Beispiel mit JavaScript erstellt.
– Entfernen von Funktionen von einer Website. Einige Websites verwenden JavaScript, um Pop-up-Fenster zu blockieren, um beim Laden von Seiten eine „Bitte warten“-Meldung anzuzeigen usw.
– Verwendung von Cookies (eine Art von Daten, die auf dem Computer des Benutzers gespeichert werden), um die Erfahrung des Benutzers zu personalisieren.
Javascript
1 min lesen