Version sa JavaScript
- Previous Page JS Keywords
- Next Page JS 2009 (ES5)
Version sa JavaScript
JavaScript was invented by Brendan Eich in 1995 and became an ECMA standard in 1997.
ECMAScript is the official name of the language.
From 2015, ECMAScript is named annually (ECMAScript 2015).
ECMAScript Version
版本 | Official Name | Description |
---|---|---|
1 | ECMAScript 1 (1997) | កំណែនីជាលើកដំបូង。 |
2 | ECMAScript 2 (1998) | បានផ្លាស់ប្តូរ method កំណែនី。 |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | មិនបានចេញផ្សាយឡើយ。 |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Edit change. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript ជាទម្រង់កាត់បន្ថយ ES。
Browser Support
所有浏览器都完全支持 ECMAScript 3。
所有现代浏览器都完全支持 ECMAScript 5。
对 ES5 的浏览器支持(2009)
浏览器 | 版本 | 起始日期 |
---|---|---|
Chrome | 23 | September 2012 |
Firefox | 21 | April 2013 |
IE | 9* | 2011 年 3 月 |
IE / Edge | 10 | September 2012 |
Safari | 6 | July 2012 |
Opera | 15 | July 2013 |
* Internet Explorer 9 不支持 ECMAScript 5 "use strict"。
对 ES6 的浏览器支持(ECMAScript 2015)
浏览器 | 版本 | 日期 |
---|---|---|
Chrome | 58 | 2017 年 4 月 |
Firefox | 54 | 2017 年 6 月 |
Edge | 14 | 2016 年 8 月 |
Safari | 10 | 2016 年 9 月 |
Opera | 55 | 2017 年 8 月 |
Internet Explorer 不支持 ECMAScript 2015。
对 ES7 的浏览器支持(ECMAScript 2016)
浏览器 | 版本 | 日期 |
---|---|---|
Chrome | 68 | 2018 年 5 月 |
Opera | 47 | 2018 年 7 月 |
JavaScript / ECMAScript
JavaScript 是为 Netscape 开发的。 Netscape 2 是第一个运行 JavaScript 的浏览器。
在 Netscape 之后,Mozilla 基金会继续为 Firefox 浏览器开发 JavaScript。
最新的 JavaScript 版本是 1.8.5。 (与 ECMAScript 5 相同)。
ECMAScript 由 ECMA International 在组织采用 JavaScript 之后开发的。
第一版 ECMAScript 于 1997 年发布。
此列表比较了不同产品的版本号:
年份 | JavaScript | ECMA | 浏览器 |
---|---|---|---|
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(除了 "use strict") | |
2011 | 1.8.5 | Firefox 4(除了 parseInt 中的前导零) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Partially supported in all browsers |
IE 4 is the first browser to support ECMAScript 1 (1997).
IE 5 is the first browser to support ECMAScript 2 (1999).
IE 5.5 is the first browser to support ECMAScript 3 (2000).
IE 9 * is the first browser to support ECMAScript 5 (2011).
Internet Explorer 9 does not support ECMAScript 5 “use strict”.
Chrome 23, IE 10 and Safari 6 were the first batchCompleteBrowsers supporting ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | July 2012 | July 2013 |
- Previous Page JS Keywords
- Next Page JS 2009 (ES5)