Skip to content
EntityQ259138· pop 39· linked from 818 articles

ECMAScript

Sign in to save

Also known as ES, ECMAScript specification

język programowania

Key facts

Programming language.name
ECMAScript
Programming language.paradigm
Multi-paradigm: prototype-based, functional, imperative
Programming language.designer
Brendan Eich, Ecma International
Programming language.typing
weak, dynamic
Programming language.implementations
JavaScript, ActionScript, JScript, QtScript, InScript, Google Apps Script
Programming language.influenced_by
Self, HyperTalk, AWK, C, CoffeeScript, Perl, Python, Java, Scheme
File format.name
ECMAScript (file format)
File format.icon
Crystal source.svg
File format.extension
.es
File format.mime
application/ecmascript
File format.owner
Sun Microsystems,Ecma International
File format.latest release version
Edition 16
File format.genre
Scripting language
File format.extensions
JavaScriptes
File format.url
Standards

via Wikipedia infobox

Wikidata facts

Official website
ecma-international.org
Show 5 more facts
short name
ES
media type
text/ecmascript
inception
1997-06-00
file extension
es
Sources (6)

via Wikidata · CC0

Article · Polski

ECMAScript – stworzona przez ECMA ustandaryzowana specyfikacja obiektowego języka programowania, której najbardziej znane implementacje to JavaScript, JScript i ActionScript. Specyfikacja ta oznaczona jest jako ECMA-262 i ISO/IEC 16262. Język początkowo był projektowany z myślą o pisaniu skryptów i przeniesieniu części zadań obliczeniowych na stronę klienta (przeglądarki internetowej) w architekturze klient-serwer, od tego czasu znacznie ewoluował i błędem byłoby nazywanie go językiem skryptowym, sami autorzy w specyfikacji nazywają go językiem programowania, który wyszedł poza skryptowanie i jest pełnoprawnym językiem programowania ogólnego zastosowania, wskazując na jego właściwości porównywalne do tych obecnych w Javie, Selfie, czy Scheme. ECMA-262 definiuje samą semantykę języka oraz niektóre podstawowe typy danych (String, Boolean, Number, Object itp.) i obiekty (np. Math, Array). Elementy, takie jak obiektowy model dokumentu, specjalne funkcje wejścia-wyjścia, obsługa graficznego interfejsu użytkownika nie wchodzą w skład specyfikacji ECMAScript – definiowane są przez inne standardy (W3C DOM) lub samych autorów konkretnych implementacji. Standard jest cały czas uaktualniany. Od 2015, co roku powstaje nowa wersja, którą zajmuje się komisja TC39, w skład której wchodzą przedstawiciele wszystkich głównych przeglądarek internetowych i kilkadziesiąt innych organizacji.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories