JavaScript Version
- Föregående sida JS-reserverade ord
- Nästa sida JS 2009 (ES5)
JavaScript Version
JavaScript uppfann Brendan Eich 1995 och blev ECMA-standard 1997。
ECMAScript är det officiella namnet på detta språk。
Från och med 2015 börjar ECMAScript att namnges årligen (ECMAScript 2015).
ECMAScript-version
Version | Officiellt namn | Beskrivning |
---|---|---|
1 | ECMAScript 1 (1997) | Första versionen。 |
2 | ECMAScript 2 (1998) | Endast redigeringsändringar. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Aldrig publicerad. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Redigera ändringar。 |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript vanligtvis förkortas till ES。
Webbläsare stödjer
Alla webbläsare stöder ECMAScript 3 fullt ut.
Alla moderna webbläsare stöder ECMAScript 5 fullt ut.
Webbläsarstöd för ES5 (2009)
Webbläsare | Version | Startdatum |
---|---|---|
Chrome | 23 | 2012 september |
Firefox | 21 | 2013 april |
IE | 9* | Mars 2011 |
IE / Edge | 10 | 2012 september |
Safari | 6 | 2012 juli |
Opera | 15 | 2013 juli |
* Internet Explorer 9 stöder inte ECMAScript 5 "use strict".
Webbläsarstöd för ES6 (ECMAScript 2015)
Webbläsare | Version | Datum |
---|---|---|
Chrome | 58 | April 2017 |
Firefox | 54 | Juni 2017 |
Edge | 14 | Augusti 2016 |
Safari | 10 | September 2016 |
Opera | 55 | Augusti 2017 |
Internet Explorer stöder inte ECMAScript 2015.
Webbläsarstöd för ES7 (ECMAScript 2016)
Webbläsare | Version | Datum |
---|---|---|
Chrome | 68 | Maj 2018 |
Opera | 47 | Juli 2018 |
JavaScript / ECMAScript
JavaScript Det var utvecklat för Netscape. Netscape 2 var den första webbläsaren som kunde köra JavaScript.
Efter Netscape fortsatte Mozilla Foundation att utveckla JavaScript för Firefox-webbläsaren.
Den senaste JavaScript-versionen är 1.8.5. (Samma som ECMAScript 5).
ECMAScript Utvecklad av ECMA International efter att JavaScript hade tagits fram.
Det första ECMAScript-utgåvan släpptes 1997.
Denna lista jämför versionnummer för olika produkter:
År | JavaScript | ECMA | Webbläsare |
---|---|---|---|
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(utomänliga nollor i "use strict") | |
2011 | 1.8.5 | Firefox 4(utomänliga nollor i parseInt) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Delvis stödd i alla webbläsare |
IE 4 var den första webbläsaren som stödde ECMAScript 1 (1997).
IE 5 var den första webbläsaren som stödde ECMAScript 2 (1999).
IE 5.5 var den första webbläsaren som stödde ECMAScript 3 (2000).
IE 9 * var den första webbläsaren som stödde ECMAScript 5 (2011).
Internet Explorer 9 stöder inte ECMAScript 5 "use strict".
Chrome 23, IE 10 och Safari 6 var de förstaKomplettBrowsare som stöder ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
2012 september | 2012 september | 2013 april | 2012 juli | 2013 juli |
- Föregående sida JS-reserverade ord
- Nästa sida JS 2009 (ES5)