Reference document

Org
ECMA
Pubnum
ECMA-262
Date
2011-06
Version
5.1
Title
ECMAScript Language Specification ed.5.1:2011

Applicability

ECMAScript (originally known as JavaScript before it became an open standard) is used to deliver enhanced web page features. It is supported by most common web browsers. ECMAScript is an object-oriented programming language for performing computations and manipulating computational objects within a host environment. ECMAScript as defined here is not intended to be computationally self-sufficient; indeed, there are no provisions in this specification for input of external data or output of computed results. Instead, it is expected that the computational environment of an ECMAScript program will provide not only the objects and other facilities described in this specification but also certain environment-specific host objects, whose description and behaviour are beyond the scope of this specification except to indicate that they may provide certain properties that can be accessed and certain functions that can be called from an ECMAScript program.

Responsible Party

Name
FMN CPWG

Status

URI
http://www.ecma-international.org/ecma-262/5.1/

History

Flag Date RFC Version
added 2002-09-18 0.4
changed 2005-09-23 0.7
changed 2010-08-09 5.0
changed 2012-11-30 7.0
changed 2017-01-14 9-17 10.0
UUID
ae171b20-8caa-49b3-9616-31f677888b3f

Relationships

This standard is used by the following service profiles: