ECMAScript Documentation
The ECMA-262 standard is the official documentation for the ECMAScript language.
Editions 3.1 and 4 ("Harmony")
ECMA-262 Editions 3.1 and 4 are the next-generation versions of ECMAScript being developed currently by the ECMA TC39 committee. The committee maintains a documentation wiki, which is publicly accessible.
Older documents
- Read the tutorial on evolutionary programming in ES4
- Read the language overview whitepaper
- Read about the proposed incompatibilities with ES3
Edition 3
ECMA-262 Edition 3 is the current stable version of ECMAScript.
- ECMA-262 Edition 3 -- ECMAScript Edition 3 Specification
- ECMA-262 Edition 3 -- hosted at Mozilla (Doc)
- Errata in the Edition 3 specification