JavaScript Versions
- Forrige side JS-reserverede ord
- Næste side 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.
Since 2015, ECMAScript has been named annually (ECMAScript 2015).
ECMAScript version
version | 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 supports
Alle browsere understøtter fuldt ud ECMAScript 3.
Alle moderne browsere understøtter fuldt ud ECMAScript 5.
browserstøtte for ES5 (2009)
browser | version | startdato |
---|---|---|
Chrome | 23 | September 2012 |
Firefox | 21 | April 2013 |
IE | 9* | marts 2011 |
IE / Edge | 10 | September 2012 |
Safari | 6 | Juli 2012 |
Opera | 15 | Juli 2013 |
* Internet Explorer 9 understøtter ikke ECMAScript 5 "use strict".
browserstøtte for ES6 (ECMAScript 2015)
browser | version | dato |
---|---|---|
Chrome | 58 | april 2017 |
Firefox | 54 | juni 2017 |
Edge | 14 | august 2016 |
Safari | 10 | september 2016 |
Opera | 55 | august 2017 |
Internet Explorer understøtter ikke ECMAScript 2015.
browserstøtte for ES7 (ECMAScript 2016)
browser | version | dato |
---|---|---|
Chrome | 68 | maj 2018 |
Opera | 47 | juli 2018 |
JavaScript / ECMAScript
JavaScript Det blev udviklet til Netscape. Netscape 2 var den første browser, der kunne køre JavaScript.
Efter Netscape fortsatte Mozilla Foundation med at udvikle JavaScript til Firefox-browseren.
Den nyeste JavaScript-version er 1.8.5. (samtlig med ECMAScript 5).
ECMAScript Udviklet af ECMA International efter at JavaScript blev adopteret.
Det første ECMAScript blev lanceret i 1997.
Denne liste sammenligner versionstallene for forskellige produkter:
år | 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(bortset fra "use strict") | |
2011 | 1.8.5 | Firefox 4(bortset fra foranliggende nuller i parseInt) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Delvis understøttet i alle browsere |
IE 4 er den første browser, der understøtter ECMAScript 1 (1997).
IE 5 er den første browser, der understøtter ECMAScript 2 (1999).
IE 5.5 er den første browser, der understøtter ECMAScript 3 (2000).
IE 9 * er den første browser, der understøtter ECMAScript 5 (2011).
Internet Explorer 9 understøtter ikke ECMAScript 5 “use strict”.
Chrome 23, IE 10 og Safari 6 var de førsteKompletBrowsere, der understøtter ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Juli 2012 | Juli 2013 |
- Forrige side JS-reserverede ord
- Næste side JS 2009 (ES5)