JavaScript® (häufig als JS abgekürzt) ist eine leichtgewichtige, interpretierte, objektorientierte Sprache mit First-Class-Funktionen, meist bekannt als Skriptsprache für Websites, die aber auch in einer Vielzahl von Umgebungen außerhalb des Browsers eingesetzt wird, wie z.B. mit node.js oder Apache CouchDB. JavaScript ist eine prototypenbasierte Sprache, die mehreren Paradigmen folgt, dynamisch und typsicher ist und sowohl objektorientierte, imperative als auch funktionale Programmierung ermöglicht (weitere Informationen über JavaScript).
Der JavaScript-Standard ist ECMAScript. Seit 2012 unterstützen alle modernen Browser ECMAScript 5.1 vollständig. Ältere Browser unterstützen mindestens ECMAScript 3. Die Version 6 befindet sich in der Entwicklung. Der aktuelle Stand von verschiedenen neuen und verbesserten Features kann im dafür vorgesehenen Wiki überprüft werden.
Dieser Bereich dient zur Beschreibung der Sprache JavaScript selbst, also allgemeinen Inhalten, die nicht nur speziell für Websites oder andere Umgebungen gelten. Es wird auf keine speziellen Web-APIs (wie DOM) Bezug genommen. Weitere Informationen, wie man JavaScript in Browsern benutzt, findet man unter DOM. Die Gecko-DOM-Referenz beschreibt zudem die vorhanden Objekte in Gecko-basierten Browsern.
Information zum Einbinden der JavaScript-Engine in die eigene Anwendung findet man unter SpiderMonkey.
Dokumentation
|
Community
Tools
Verwandte Themen |
JavaScript ist ein eingetragenes Markenzeichen der Sun Microsystems, Inc. in den Vereinigten Staaten und anderen Ländern.

