Έκδοση JavaScript
- Προηγούμενη σελίδα JS λέξεις-κλειδιά
- Επόμενη σελίδα JS 2009 (ES5)
Έκδοση JavaScript
JavaScript was invented by Brendan Eich in 1995 and became an ECMA standard in 1997.
ECMAScript is the official name of this language.
Since 2015, ECMAScript has been named annually (ECMAScript 2015).
ECMAScript version
Version | Official name | Description |
---|---|---|
1 | ECMAScript 1 (1997) | First version. |
2 | ECMAScript 2 (1998) | Only changed editing methods. |
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
All browsers fully support ECMAScript 3.
All modern browsers fully support ECMAScript 5.
Browser support for ES5 (2009)
browser | Version | Start date |
---|---|---|
Chrome | 23 | Σεπτέμβριος 2012 |
Firefox | 21 | Απρίλιος 2013 |
IE | 9* | March 2011 |
IE / Edge | 10 | Σεπτέμβριος 2012 |
Safari | 6 | Ιούλιος 2012 |
Opera | 15 | Ιούλιος 2013 |
* Internet Explorer 9 does not support ECMAScript 5 "use strict".
Browser support for ES6 (ECMAScript 2015)
browser | Version | Date |
---|---|---|
Chrome | 58 | April 2017 |
Firefox | 54 | June 2017 |
Edge | 14 | August 2016 |
Safari | 10 | September 2016 |
Opera | 55 | August 2017 |
Internet Explorer does not support ECMAScript 2015.
Browser support for ES7 (ECMAScript 2016)
browser | Version | Date |
---|---|---|
Chrome | 68 | May 2018 |
Opera | 47 | July 2018 |
JavaScript / ECMAScript
JavaScript It was developed for Netscape. Netscape 2 was the first browser to run JavaScript.
After Netscape, the Mozilla Foundation continued to develop JavaScript for the Firefox browser.
The latest JavaScript version is 1.8.5. (Same as ECMAScript 5).
ECMAScript Developed by ECMA International after the organization adopted JavaScript.
The first version of ECMAScript was released in 1997.
This list compares the version numbers of different products:
year | 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(εκτός από το "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 | Μέρος υποστήριξης σε όλους τους προγραμματιστές |
Ο 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 | Σεπτέμβριος 2012 | Απρίλιος 2013 | Ιούλιος 2012 | Ιούλιος 2013 |
- Προηγούμενη σελίδα JS λέξεις-κλειδιά
- Επόμενη σελίδα JS 2009 (ES5)