Wersje JavaScript
- Poprzednia strona Słowa kluczowe JS
- Następna strona JS 2009 (ES5)
Wersje JavaScript
JavaScript został wynaleziony przez Brendana Eicha w 1995 roku i w 1997 roku stał się standardem ECMA.
ECMAScript jest oficjalną nazwą tego języka.
Od 2015 roku, ECMAScript jest nazwany rocznie (ECMAScript 2015).
Wersja ECMAScript
wersja | Oficjalna nazwa | Opis |
---|---|---|
1 | ECMAScript 1 (1997) | Pierwsza wersja. |
2 | ECMAScript 2 (1998) | Zmieniono tylko sposób edycji. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Nie został opublikowany. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Zmiany w edycji. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript zazwyczaj skraca się do ES.
Wspierane przeglądarki
Wszystkie przeglądarki w pełni obsługują ECMAScript 3.
Wszystkie współczesne przeglądarki w pełni obsługują ECMAScript 5.
obsługa przeglądarek dla ES5 (2009)
przeglądarka | wersja | data rozpoczęcia |
---|---|---|
Chrome | 23 | Wrzesień 2012 roku |
Firefox | 21 | Kwiecień 2013 roku |
IE | 9* | marzec 2011 roku |
IE / Edge | 10 | Wrzesień 2012 roku |
Safari | 6 | Lipiec 2012 roku |
Opera | 15 | Lipiec 2013 roku |
* Internet Explorer 9 nie obsługuje ECMAScript 5 "use strict".
obsługa przeglądarek dla ES6 (ECMAScript 2015)
przeglądarka | wersja | data |
---|---|---|
Chrome | 58 | kwiecień 2017 roku |
Firefox | 54 | czerwiec 2017 roku |
Edge | 14 | sierpień 2016 roku |
Safari | 10 | wrzesień 2016 roku |
Opera | 55 | sierpień 2017 roku |
Internet Explorer nie obsługuje ECMAScript 2015.
obsługa przeglądarek dla ES7 (ECMAScript 2016)
przeglądarka | wersja | data |
---|---|---|
Chrome | 68 | maj 2018 roku |
Opera | 47 | lipiec 2018 roku |
JavaScript / ECMAScript
JavaScript Został opracowany dla Netscape. Netscape 2 był pierwszą przeglądarką, która obsługiwała JavaScript.
Po Netscape, Fundacja Mozilla kontynuowała rozwój JavaScript dla przeglądarki Firefox.
Najnowsza wersja JavaScript to 1.8.5. (jest to samo co ECMAScript 5).
ECMAScript Została opracowana przez ECMA International po wprowadzeniu JavaScript.
Pierwsza wersja ECMAScript została opublikowana w 1997 roku.
Ta lista porównuje wersje różnych produktów:
rok | JavaScript | ECMA | przeglądarka |
---|---|---|---|
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 (oprócz "use strict") | |
2011 | 1.8.5 | Firefox 4 (oprócz parseInt z wiodącymi zerami) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Częściowe wsparcie we wszystkich przeglądarkach |
IE 4 był pierwszą przeglądarką wspierającą ECMAScript 1 (1997).
IE 5 był pierwszą przeglądarką wspierającą ECMAScript 2 (1999).
IE 5.5 był pierwszą przeglądarką wspierającą ECMAScript 3 (2000).
IE 9 * był pierwszym przeglądarką wspierającym ECMAScript 5 (2011).
Internet Explorer 9 nie obsługuje ECMAScript 5 "use strict".
Chrome 23, IE 10 i Safari 6 były pierwszymiPełnyPrzeglądarki wspierające ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Wrzesień 2012 roku | Wrzesień 2012 roku | Kwiecień 2013 roku | Lipiec 2012 roku | Lipiec 2013 roku |
- Poprzednia strona Słowa kluczowe JS
- Następna strona JS 2009 (ES5)