Paradigma | objektový, funkcionální, událostmi řízený |
---|---|
Vznik | 1995 |
Autor | Brendan Eich |
Vývojář | Netscape Communications Corporation, Mozilla Foundation |
Poslední verze | ECMAScript 2023[1] (červen 2023) |
Typová kontrola | dynamická, duck-typing |
Hlavní implementace | KJS, Rhino, SpiderMonkey, V8, Chakra |
Ovlivněn jazyky | Java, Self, C, Scheme |
Ovlivnil jazyky | ActionScript, CoffeeScript, Dart, JScript .NET, Objective-J, QML, TypeScript, Node.js, LiveScript |
JavaScript je multiplatformní, objektově orientovaný, událostmi řízený skriptovací jazyk, jehož autorem je Brendan Eich z někdejší společnosti Netscape. Jeho syntaxe (zápis zdrojového textu) patří do rodiny jazyků C/C++/Java, ale JavaScript je od těchto jazyků zásadně odlišný sémanticky (funkčně, principiálně), jde o jiný jazyk. Slovo Java je součástí jeho názvu pouze z marketingových důvodů. JavaScript byl v červenci 1997 standardizován asociací ECMA (European Computer Manufacturers Association) a v srpnu 1998 ISO (International Organization for Standardization). Standardizovaná verze JavaScriptu je pojmenována ECMAScript a z ní byly odvozeny i další implementace, jako je například ActionScript. JavaScript byl původně obchodní název implementace společnosti Netscape, kde byl vyvíjen nejprve pod názvem Mocha, později LiveScript, ohlášen byl společně se společností Sun Microsystems v prosinci 1995 jako doplněk k jazykům HTML a Java. Pro verzi firmy Microsoft je použit název JScript. Ten je podporován platformou .NET.
Nejčastější použití JavaScriptu v současnosti zahrnují:
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search