Site icon i2tutorials

Javascript-Versions

Javascript-Versions

 

There are 10 editions of ECMA-262 published. The work on version 10 was finalized in June 2019. The ten editions of ECMA-262 are listed as follows:

 

  1. June 1997(ES1) – First Edition –  Guy L. Steele Jr.

 

2. June 1998(ES2) – Editorial changes –  Mike Cowlishaw

 

3. December 1999(ES3) – Added regular expressions –  Mike Cowlishaw

Added try/catch

 

  1. ES4 – Never released

 

5. December 2009(ES5) – Added “strict mode” – Pratap Lakshman, Allen Wirfs-Brock

Added JSON support

Added String.trim()

Added Array.isArray()

Added Array iteration methods

 

  1. June 2011(5.1) – Edition of the ISO/IEC 16262:2011. – Pratap Lakshman, Allen Wirfs-Brock

 

7.June 2015(ES6) – Added let and const – Allen Wirfs-Brock

Added default parameter values

Added Array.find()

Added Array.findIndex()

 

  1. June 2016 – Added exponential operator (**) –   Brian Terison

Added Array.prototype.includes

 

  1. June 2017 – Added string padding – Brian Terison

Added Object.entries

Added Object.values

Added async functions

Added shared memory

 

  1. June 2018 – Added rest / spread properties  –  Brian Terison

Added asynchronous iteration

Added Promise.finally()

Additions to RegExp

 

 

 

Exit mobile version