ECMAScript is the name used for JavaScript as standardized by the TC39 committee of the ECMA standards organization. The following ECMAScript standards have been approved:
| Name | Links | Date | Description |
|---|---|---|---|
| ECMA-262 | June 1997 | the original ECMAScript standard. | |
| ECMA-262 Edition 2 | August 1998 | the second revision of the ECMAScript standard; also ISO standard 16262. | |
| ECMA-262 Edition 3 | PDF Word | December 1999 | the third, and most recent, revision of the ECMAScript standard; corresponds to JavaScript 1.5. See also the errata |
| ECMA-357 | June 2004 | ECMAScript for XML (E4X). See also the E4X errata. |
Ecma TC-39/TG-1 is developing ECMAScript Edition 4, the specification for JavaScript 2.0. TG-1 maintains ECMAScript.org as the clearinghouse for ECMAScript Edition 4 information, including the ES4 draft proposals and downloads of the ES4 reference interpreter.
Questions and proposals on ES4 are managed through the ES4 distribution list. Archives of older discussions are also available on that site.
The Tamarin virtual machine will support the ECMAScript 4 language and will be embedded within SpiderMonkey and the Adobe® Flash® Player.
Older resources:
LiveConnect is the JavaScript-to-Java bridge. LiveConnect version 3 is implemented in SpiderMonkey as of version 1.4, and Rhino as of 1.5.
The following resources may also be of use:
Page last modified 15:20, 18 Oct 2007 by DavidCary?