FAQ Topic - What is ECMAScript? (2011-12-28)

F

FAQ server

-----------------------------------------------------------------------
FAQ Topic - What is ECMAScript?
-----------------------------------------------------------------------

ECMA-262 [ref 1]
is the international standard that current language implementations
(JavaScriptâ„¢, JScript etc.) are based on.

ECMA-262 [ref 2]
defines the language Syntax, Types, Keywords, Operators, and built-in
objects. The ECMAScript specification is the reference to determine the
expected behavior of a program. ECMAScript does not define any host
objects, such as `document`, `window`, or `ActiveXObject`.

ECMA-327 defines the Compact Profile of ECMAScript by
describing the features from ECMA 262 that may be omitted in some
resource-constrained environments.
<URL: http://www.ecma-international.org/publications/standards/Ecma-327.htm>

The most widely supported edition of ECMA-262 is the 3rd edition (1999).
There is fair support for this edition in JScript 5.5+ (buggy) and good
support JavaScript 1.5.

The term "javascript" is used as a common name for all dialects of ECMAScript.

References:
-----------

[1] http://www.ecma-international.org/publications/standards/Ecma-262.htm
[2] http://www.ecma-international.org/publications/standards/Ecma-262.htm


The complete comp.lang.javascript FAQ is at
http://jibbering.com/faq/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top