JavaScript Versions
- Vorige pagina JS-reservewoorden
- Volgende pagina JS 2009 (ES5)
JavaScript Versions
JavaScript was invented by Brendan Eich in 1995 and became an ECMA standard in 1997.
ECMAScript is the official name of the language.
Starting from 2015, ECMAScript is named annually (ECMAScript 2015).
ECMAScript version
versie | Official name | Description |
---|---|---|
1 | ECMAScript 1 (1997) | First edition. |
2 | ECMAScript 2 (1998) | Only changed editing mode. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Never released. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Edit changes. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript is usually abbreviated as ES.
Browser support
Alle browsers ondersteunen ECMAScript 3 volledig.
Alle moderne browsers ondersteunen ECMAScript 5 volledig.
browserondersteuning voor ES5 (2009)
browser | versie | startdatum |
---|---|---|
Chrome | 23 | September 2012 |
Firefox | 21 | April 2013 |
IE | 9* | maart 2011 |
IE / Edge | 10 | September 2012 |
Safari | 6 | Juli 2012 |
Opera | 15 | Juli 2013 |
* Internet Explorer 9 ondersteunt ECMAScript 5 "use strict" niet.
browserondersteuning voor ES6 (ECMAScript 2015)
browser | versie | datum |
---|---|---|
Chrome | 58 | april 2017 |
Firefox | 54 | juni 2017 |
Edge | 14 | augustus 2016 |
Safari | 10 | september 2016 |
Opera | 55 | augustus 2017 |
Internet Explorer ondersteunt ECMAScript 2015 niet.
browserondersteuning voor ES7 (ECMAScript 2016)
browser | versie | datum |
---|---|---|
Chrome | 68 | mei 2018 |
Opera | 47 | juli 2018 |
JavaScript / ECMAScript
JavaScript Het is ontwikkeld voor Netscape. Netscape 2 is de eerste browser die JavaScript ondersteunt.
Na Netscape heeft de Mozilla Foundation JavaScript voortdurend ontwikkeld voor de Firefox-browser.
De nieuwste versie van JavaScript is 1.8.5. (Gelijk aan ECMAScript 5).
ECMAScript Geproduceerd door ECMA International na de organisatorische adoptie van JavaScript.
De eerste versie van ECMAScript werd in 1997 uitgebracht.
Deze lijst vergelijkt de versienummers van verschillende producten:
jaar | JavaScript | ECMA | browser |
---|---|---|---|
1996 | 1.0 | Netscape 2 | |
1997 | ECMAScript 1 | IE 4 | |
1998 | 1.3 | Netscape 4 | |
1999 | ECMAScript 2 | IE 5 | |
2000 | ECMAScript 3 | IE 5.5 | |
2000 | 1.5 | Netscape 6 | |
2000 | 1.5 | Firefox 1 | |
2011 | ECMAScript 5 | IE 9 (met uitzondering van "use strict") | |
2011 | 1.8.5 | Firefox 4 (met uitzondering van de voorliggende nullen in parseInt) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Gedeeltelijk ondersteund in alle browsers |
IE 4 is de eerste browser die ECMAScript 1 (1997) ondersteunt.
IE 5 is de eerste browser die ECMAScript 2 (1999) ondersteunt.
IE 5.5 is de eerste browser die ECMAScript 3 (2000) ondersteunt.
IE 9 * is de eerste browser die ECMAScript 5 (2011) ondersteunt.
Internet Explorer 9 ondersteunt niet ECMAScript 5 'use strict'.
Chrome 23, IE 10 en Safari 6 zijn de eerste groepVolledigBrowsers die ECMAScript 5 ondersteunen:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Juli 2012 | Juli 2013 |
- Vorige pagina JS-reservewoorden
- Volgende pagina JS 2009 (ES5)