Was ist JavaScript®?

JavaScript®, eine Marke der Oracle Corporation, ist eine Computerskriptsprache, die häufig zum Hinzufügen dynamischer und interaktiver Inhalte und Funktionen zu Webseiten verwendet wird. Beispiele für beliebte Webseitenfunktionen, die mit JavaScript® erstellt werden können, sind Benutzeroberflächen wie Popup-Fenster, Dropdown-Menüs und Bilder, die sich ändern, wenn Sie mit der Maus darüber fahren. Die häufigste Form dieser Skriptsprache ist clientseitiges JavaScript®, das auf dem eigenen Computer eines Benutzers (auch als Client-Computer bezeichnet) und nicht auf einem Computerserver ausgeführt wird. In dieser Sprache geschriebene Funktionen werden häufig zum HTML-Code hinzugefügt, der zum Erstellen von Webseiten verwendet wird. Auf der Clientseite ist JavaScript® normalerweise Teil der Webbrowser-Umgebung, dh, der Webbrowser interpretiert den Code und führt ihn aus. Es gibt auch eine serverseitige Version dieser Skriptsprache, die mit der Veröffentlichung schnellerer Produkte wie node.js immer beliebter wurde.

Diese Skriptsprache wird häufig verwendet, um dynamischere Websites zu erstellen, als dies nur mit HTML-Code möglich ist. Beispielsweise kann JavaScript® verwendet werden, um einer Webseite Berechnungen des aktuellen Datums und der Uhrzeit hinzuzufügen oder um eine Benutzeroberfläche zu erstellen, die die Farbe oder andere Anzeigeeigenschaften basierend auf Benutzeraktionen ändert. Sie können damit auch Formulare validieren, die auf einer Webseite ausgefüllt und übermittelt wurden. Zusätzlich zu seiner Verwendung auf Webseiten wird es auch für verschiedene andere Zwecke verwendet, darunter als Anwendungsplattform für die grafische Benutzeroberfläche in einigen Webbrowsern und als eingebettete Skriptsprache in einer Vielzahl von Anwendungen wie Adobe Acrobat, Yahoo! Widgets und Apples Dashboard-Widgets.

JavaScript® wurde von Netscape entwickelt und 1995 als Teil des Netscape Navigator-Webbrowsers veröffentlicht. Diese Skriptsprache entspricht dem ECMAScript-Sprachstandard und wird als ein Dialekt von ECMAScript angesehen. ECMAScript ist eine clientseitige Skriptsprache, die von Ecma International, einer internationalen gemeinnützigen Organisation, die Standards für Informations- und Kommunikationssysteme entwickelt und pflegt, standardisiert wurde.

Die Entwicklung von JavaScript® wurde von Programmiersprachen wie C, C ++, Scheme und Self beeinflusst und wird manchmal als funktionale Programmiersprache bezeichnet. Ein Grund für diese Bezeichnung ist, dass Funktionen in JavaScript® erstklassig sind, das heißt, sie werden als Objekte behandelt. Dies bedeutet, dass die Funktionen durch verschiedene Programmierbefehle wie Variablen oder Werte manipuliert werden können. Es ist wichtig, diese Skriptsprache nicht mit der Programmiersprache Java zu verwechseln, die ebenfalls von C und C ++ beeinflusst wurde, sich jedoch in den meisten Punkten stark unterscheidet.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?