ECMAScript standard: Difference between revisions

From Rosetta Code
Content added Content deleted
m (Added category for standards.)
(→‎Versions: Added link to standard.)
Line 26: Line 26:
|Multiple new concepts and language features.
|Multiple new concepts and language features.
|}
|}

==References==
[http://www.ecma-international.org/publications/standards/Ecma-262.htm ECMA-262 - ECMAScript Language Specification - 3rd edition (December 1999)]


[[Category:Standards]]
[[Category:Standards]]

Revision as of 15:18, 20 February 2008

ECMAScript is a scripting programming language, standardized by Ecma International in the ECMA-262 specification.

Versions

There are three editions of ECMA-262 published, and the work on the fourth edition is in progress.

Edition Date published Differences to the previous edition
1 June 1997 First edition, editor Guy L. Steele, Jr.
2 June 1998 Editorial changes to keep the specification fully aligned with ISO/IEC 16262 international standard; editor Mike Cowlishaw.
3 December 1999 Added regular expressions, better string handling, new control statements, try/catch exception handling, tighter definition of errors, formatting for numeric output and other enhancements; editor Mike Cowlishaw.
4 Work in progress Multiple new concepts and language features.

References

ECMA-262 - ECMAScript Language Specification - 3rd edition (December 1999)