Mabaki ya JavaScript
- 上一页 JS 保留词
- 下一页 JS 2009 (ES5)
Mabaki ya JavaScript
JavaScript ilianzishwa na Brendan Eich mwaka 1995, na ikawa chanzo cha ECMA mwaka 1997.
ECMAScript ni jina la kawaida la lugha hii.
Tangu 2015, ECMAScript inaitwa kwa miaka (ECMAScript 2015).
Tokeo la ECMAScript
Toleo | Jina la kawaida | Maelezo |
---|---|---|
1 | ECMAScript 1 (1997) | Tokeo la kwanza. |
2 | ECMAScript 2 (1998) | Inahatarisha harakati za harakati peke yake. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Haijafikiajiwe. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Haribifu ya harakati. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript inayotokana kwa ES.
Mfanyiko wa na hifadhi
Wote mkia wamekuwa wamekubali kwa kuzuri ECMAScript 3.
Wote mkia wa sasa wamekuwa wamekuwa wamekubali kwa kuzuri ECMAScript 5.
Msaada wa mkia kwa ES5 (2009)
Mkia wa Kilio | Toleo | Tarehe ya kuanza |
---|---|---|
Chrome | 23 | 2012 年 9 月 |
Firefox | 21 | 2013 年 4 月 |
IE | 9* | Machi 2011 |
IE / Edge | 10 | 2012 年 9 月 |
Safari | 6 | 2012 年 7 月 |
Opera | 15 | 2013 年 7 月 |
* Internet Explorer 9 haikubali "use strict" cha ECMAScript 5.
Msaada wa mkia kwa ES6 (ECMAScript 2015)
Mkia wa Kilio | Toleo | Tarehe |
---|---|---|
Chrome | 58 | Aprili 2017 |
Firefox | 54 | Juni 2017 |
Edge | 14 | Agosti 2016 |
Safari | 10 | Septemba 2016 |
Opera | 55 | Agosti 2017 |
Internet Explorer haikubali ECMAScript 2015.
Msaada wa mkia kwa ES7 (ECMAScript 2016)
Mkia wa Kilio | Toleo | Tarehe |
---|---|---|
Chrome | 68 | Mai 2018 |
Opera | 47 | Julai 2018 |
JavaScript / ECMAScript
JavaScript Kilichotolewa kwa Netscape. Netscape 2 ni mkia wa kwanza wa kuendeleza JavaScript.
Baada ya Netscape, Taasisi ya Mozilla inakamilisha kuwafunga JavaScript kwa mkia wa Firefox.
Toleo la kwanza la JavaScript kinachotolewa ni 1.8.5. (Kilisamehe ECMAScript 5).
ECMAScript Kilichotolewa na ECMA International baada ya kutengeneza JavaScript.
Kichwa cha kwanza cha ECMAScript kilichotolewa mwaka 1997.
Takweli hii inachangia namba za kichwa cha kila chakula kwa kila chakula kwenye matengenezo ya tofauti:
Takaongwa | JavaScript | ECMA | Mkia wa Kilio |
---|---|---|---|
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 (kutoka "use strict") | |
2011 | 1.8.5 | Firefox 4 (kutoka parseInt kwa namba chini ya nafasi ya awali) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | 在所有浏览器中部分支持 |
IE 4 是第一个支持 ECMAScript 1(1997)的浏览器。
IE 5 是第一个支持 ECMAScript 2(1999)的浏览器。
IE 5.5 是第一个支持 ECMAScript 3(2000)的浏览器。
IE 9 * 是第一个支持 ECMAScript 5(2011)的浏览器。
Internet Explorer 9 不支持 ECMAScript 5“use strict”。
Chrome 23、IE 10 和Safari 6 是第一批完全支持 ECMAScript 5 的浏览器:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
2012 年 9 月 | 2012 年 9 月 | 2013 年 4 月 | 2012 年 7 月 | 2013 年 7 月 |
- 上一页 JS 保留词
- 下一页 JS 2009 (ES5)