Versi JavaScript
- Halaman Sebelumnya Kata Kunci JS
- Halaman Berikutnya JS 2009 (ES5)
Versi JavaScript
JavaScript diinventasikan oleh Brendan Eich pada tahun 1995 dan menjadi standar ECMA pada tahun 1997.
ECMAScript adalah nama resmi bahasa ini.
dari tahun 2015, ECMAScript dinamai setiap tahun (ECMAScript 2015).
versi ECMAScript
Versi | nama resmi | deskripsi |
---|---|---|
1 | ECMAScript 1 (1997) | versi pertama. |
2 | ECMAScript 2 (1998) | hanya mengubah cara penulisan. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | tidak pernah dirilis. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | ubah penulisan. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript biasanya disingkat ES.
dukungan peramban
Semua browser mendukung ECMAScript 3 sepenuhnya.
Semua browser modern mendukung ECMAScript 5 sepenuhnya.
Dukungan browser untuk ES5 (2009)
browser | Versi | Tanggal awal |
---|---|---|
Chrome | 23 | September 2012 |
Firefox | 21 | April 2013 |
IE | 9* | Maret 2011 |
IE / Edge | 10 | September 2012 |
Safari | 6 | Juli 2012 |
Opera | 15 | Juli 2013 |
* Internet Explorer 9 tidak mendukung "use strict" ECMAScript 5.
Dukungan browser untuk ES6 (ECMAScript 2015)
browser | Versi | Tanggal |
---|---|---|
Chrome | 58 | April 2017 |
Firefox | 54 | Juni 2017 |
Edge | 14 | Agustus 2016 |
Safari | 10 | September 2016 |
Opera | 55 | Agustus 2017 |
Internet Explorer tidak mendukung ECMAScript 2015.
Dukungan browser untuk ES7 (ECMAScript 2016)
browser | Versi | Tanggal |
---|---|---|
Chrome | 68 | Mei 2018 |
Opera | 47 | Juli 2018 |
JavaScript / ECMAScript
JavaScript Dikembangkan untuk Netscape. Netscape 2 adalah browser pertama yang menjalankan JavaScript.
Setelah Netscape, Yayasan Mozilla terus mengembangkan JavaScript untuk browser Firefox.
Versi JavaScript terbaru adalah 1.8.5. (Sama dengan ECMAScript 5).
ECMAScript Dikembangkan oleh ECMA International setelah organisasi mengadopsi JavaScript.
Versi pertama ECMAScript dirilis pada tahun 1997.
Daftar ini membandingkan versi produk yang berbeda:
tahun | 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(kecuali "use strict") | |
2011 | 1.8.5 | Firefox 4(kecuali di parseInt dengan nol awal) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Dukungan sebagian saja di semua peramban |
IE 4 adalah peramban pertama yang mendukung ECMAScript 1 (1997).
IE 5 adalah peramban pertama yang mendukung ECMAScript 2 (1999).
IE 5.5 adalah peramban pertama yang mendukung ECMAScript 3 (2000).
IE 9 * adalah peramban pertama yang mendukung ECMAScript 5 (2011).
Internet Explorer 9 tidak mendukung "use strict" ECMAScript 5.
Chrome 23, IE 10 dan Safari 6 adalah generasi pertamaPenuhPeramban yang mendukung ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
September 2012 | September 2012 | April 2013 | Juli 2012 | Juli 2013 |
- Halaman Sebelumnya Kata Kunci JS
- Halaman Berikutnya JS 2009 (ES5)