ECMAScript
ECMAScript | |
---|---|
Изговара се | ЕКМА-скрипт |
Модел | Вишеструка парадигма: прототипна, функционална, императивна |
Појавио се | 1997. год.; пре 27 година (1997) |
Аутор(и) | Брендан Ајк, ECMA International |
Систем типова | слаби, динамички |
Имплементације | JavaScript, SpiderMonkey, V8, ActionScript, JScript, QtScript, InScript |
Утицаји | Селф, HyperTalk, AWK, C, Перл, Пајтон, Јава, Scheme |
Веб-сајт | www |
Екстензија датотеке: | .es |
---|---|
Развио: | Sun Microsystems, ECMA International |
Прво појављивање: | јун 1997. год.; пре 26 година (1997-06) |
Тип формата: | Скриптни језик |
ECMAScript (или ES)[1] је спецификација скриптног језика заштићена жигом[2] и стандардизована од стране Ecma International под ECMA-262 и ISO/IEC 16262. Креирана да би се стандардизовао JavaScript, као и да би се очувало више независних имплементација. JavaScript је остао најпознатија имплементација ECMAScript стандарда од самог њеног настанка, док су још неке познатије имплементације JScript и ActionScript.[3] Програмери најчешће користе ECMAScript за скрипте на клијентској-страни на Вебу, док се све више користи и за писање серверских апликација и сервиса користећи Node.js.
Референце
- ^ Stefanov, Stoyan (2010). JavaScript Patterns. O'Reilly Media, Inc. стр. 5. ISBN 9781449396947. Приступљено 12. 1. 2016. „The core JavaScript programming language [...] is based on the ECMAScript standard, or ES for short.”
- ^ „TC39 - ECMAScript® (formerly TC39-TG1)”. ecma-international.org. Ecma International. Архивирано из оригинала 12. 10. 2017. г. Приступљено 22. 8. 2015.
- ^ „A Short History of JavaScript”. W3C. Архивирано из оригинала 25. 11. 2017. г. Приступљено 31. 3. 2017.
- п
- р
- у
ECMAScript
- ActionScript
- Caja
- ЈаваСкрипт
- покретачи
- asm.js
- JScript
- JScript .NET
- QtScript
- TypeScript
- WMLScript
- Carakan
- Futhark
- InScript
- JavaScriptCore
- JScript
- KJS
- Linear B
- Narcissus
- QtScript
- Rhino
- SpiderMonkey
- Tamarin
- V8
- ChakraCore
- Chakra
- JScript .NET
- Nashorn
Клијентска страна | |
---|---|
Серверска страна |
|
Вишеструки |
|
Библиотеке |
|
- Брендан Ајк
- Даглас Крокфорд
- Џон Ресиг
- Скот Ајзекс