JavaScript Sürümü
- Önceki Sayfa JS Koruma Kelimeleri
- Sonraki Sayfa JS 2009 (ES5)
JavaScript Sürümü
JavaScript 1995 yılında Brendan Eich tarafından icat edilmiş ve 1997 yılında ECMA standartı olmuştur。
ECMAScript bu dilin resmi adıdır。
2015 yılından itibaren ECMAScript yıllara göre adlandırılmıştır (ECMAScript 2015).
ECMAScript sürümü
sürüm | Resmi ad | Açıklama |
---|---|---|
1 | ECMAScript 1 (1997) | İlk sürüm. |
2 | ECMAScript 2 (1998) | Yalnızca düzenleme değişiklikleri yapılmıştır。 |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Hiçbir zaman yayınlanmamıştır。 |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Düzenleme değişikliği。 |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript genellikle ES olarak kısaltılır。
Tarayıcı desteği
Tüm tarayıcılar ECMAScript 3'ü tamamen desteklemektedir.
Tüm modern tarayıcılar ECMAScript 5'yi tamamen desteklemektedir.
ES5'ye olan tarayıcı desteği (2009)
tarayıcı | sürüm | başlangıç tarihi |
---|---|---|
Chrome | 23 | 2012 Eylül |
Firefox | 21 | 2013 Nisan |
IE | 9* | 2011 yılının Mart ayı |
IE / Edge | 10 | 2012 Eylül |
Safari | 6 | 2012 Temmuz |
Opera | 15 | 2013 Temmuz |
* Internet Explorer 9 ECMAScript 5 "use strict"'yi desteklememektedir.
ES6'ya olan tarayıcı desteği (ECMAScript 2015)
tarayıcı | sürüm | tarih |
---|---|---|
Chrome | 58 | 2017 yılının Nisan ayı |
Firefox | 54 | 2017 yılının Haziran ayı |
Edge | 14 | 2016 yılının Ağustos ayı |
Safari | 10 | 2016 yılının Eylül ayı |
Opera | 55 | 2017 yılının Ağustos ayı |
Internet Explorer ECMAScript 2015'yi desteklememektedir.
ES7'ye olan tarayıcı desteği (ECMAScript 2016)
tarayıcı | sürüm | tarih |
---|---|---|
Chrome | 68 | 2018 yılının Mayıs ayı |
Opera | 47 | 2018 yılının Temmuz ayı |
JavaScript / ECMAScript
JavaScript Netscape için geliştirildi. Netscape 2, ilk JavaScript çalıştıran tarayıcıdır.
Netscape'dan sonra, Mozilla Vakfı Firefox tarayıcısı için JavaScript'in geliştirilmesini sürdürdü.
En yeni JavaScript sürümü 1.8.5'tir. (ECMAScript 5 ile aynı).
ECMAScript JavaScript'in organize edilmesi sonrasında ECMA International tarafından geliştirildi.
İlk ECMAScript sürümü 1997 yılında yayınlandı.
Bu liste, farklı ürünlerin sürüm numaralarını karşılaştırır:
yıl | JavaScript | ECMA | tarayıcı |
---|---|---|---|
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" haricinde) | |
2011 | 1.8.5 | Firefox 4(sadece parseInt içindeki ön sıfırlar hariç) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Tüm tarayıcılar tarafından kısmen desteklenmektedir |
IE 4 ECMAScript 1'yi (1997) destekleyen ilk tarayıcıdır.
IE 5 ECMAScript 2'yi (1999) destekleyen ilk tarayıcıdır.
IE 5.5 ECMAScript 3'ü (2000) destekleyen ilk tarayıcıdır.
IE 9 * ECMAScript 5'yi (2011) destekleyen ilk tarayıcıdır.
Internet Explorer 9 ECMAScript 5“use strict”i desteklememektedir.
Chrome 23, IE 10 ve Safari 6 ilk grupturTamECMAScript 5'yi Destekleyen Tarayıcılar:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
2012 Eylül | 2012 Eylül | 2013 Nisan | 2012 Temmuz | 2013 Temmuz |
- Önceki Sayfa JS Koruma Kelimeleri
- Sonraki Sayfa JS 2009 (ES5)