ECMAScript
Официјачна спецификација на којој су базирани JavaScript и други језици
ECMAScript (ili ES)[1] je specifikacija skriptnog jezika zaštićena žigom[2] i standardizovana od strane Ecma International pod ECMA-262 i ISO/IEC 16262. Kreirana da bi se standardizovao JavaScript, kao i da bi se očuvalo više nezavisnih implementacija. JavaScript je ostao najpoznatija implementacija ECMAScript standarda od samog njenog nastanka, dok su još neke poznatije implementacije JScript i ActionScript.[3] Programeri najčešće koriste ECMAScript za skripte na klijentskoj-strani na Vebu, dok se sve više koristi i za pisanje serverskih aplikacija i servisa koristeći Node.js.
ECMAScript | |
---|---|
Izgovara se | EKMA-skript |
Model | Višestruka paradigma: prototipna, funkcionalna, imperativna |
Pojavio se | 1997. |
Autor(i) | Brendan Ajk, ECMA International |
Sistem tipova | slabi, dinamički |
Implementacije | JavaScript, SpiderMonkey, V8, ActionScript, JScript, QtScript, InScript |
Uticaji | Self, HyperTalk, AWK, C, Perl, Pajton, Java, Scheme |
Veb-sajt | www |
Ekstenzija datoteke: | .es |
---|---|
Razvio: | Sun Microsystems, ECMA International |
Prvo pojavljivanje: | jun 1997. |
Tip formata: | Skriptni jezik |
Reference
uredi- ^ Stefanov, Stoyan (2010). JavaScript Patterns. O'Reilly Media, Inc. str. 5. ISBN 9781449396947. Pristupljeno 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. Arhivirano iz originala 12. 10. 2017. g. Pristupljeno 22. 8. 2015.
- ^ „A Short History of JavaScript”. W3C. Arhivirano iz originala 25. 11. 2017. g. Pristupljeno 31. 3. 2017.