|
ECMAScript nedir?
Çok çok uzun zaman önce oldu: JavaScript başlangıçta Java'nın başarısından yararlanmak istediği için bu şekilde adlandırıldı.
JavaScript başlangıçta bu şekilde adlandırıldı çünkü Java'nın başarısından yararlanmak ve sektörde bir yer edinmek istiyordu.
Netscape, JavaScript'i bir standart olarak ECMA International'a sundu. (ECMA, standartlar oluşturma konusunda uzmanlaşmış bir kuruluştur). Sonuç, ECMAScript adı verilen yeni bir dil için bir standart oldu. Basitçe söylemek gerekirse, ECMAScript bir standarttır ve JavaScript bu standardı uygulamak için en çok kullanılan dildir; JavaScript'in kendisi de ECMAScript standardı üzerine inşa edilmiş bir dildir.
Peki "ES" nedir...?
ES, ECMAScript'in kısaltmasıdır. ES ve ardından bir sayı gördüğünüz her seferinde, bu ECMAScript'in farklı bir sürümüdür. Aslında 8 versiyonu vardır. Şimdi daha yakından bakalım: ES1, ES2, ES3
ES1, ES2, ES3, ES4
ES1: Haziran 1997 - ES2: Haziran 1998 - ES3: Aralık 1999 - ES4: geçmedi
Bunların hepsini birleştirdim. Bunlar ECMAScript'in ilk 4 sürümüdür, bu yüzden burada hızlı bir genel bakış var. Sadece ilk 3 sürümün her yıl çıktığını ve 4. sürümün politik nedenlerden dolayı geçmediğini bilmenizi isterim.
ES5
Aralık 2009: Neredeyse 10 yıl sonra, ES5 2009 yılında yayınlandı. ECMAScript'in bir sonraki sürümünün yayınlanması 6 yıl sürdü.
ES6 / ES2015
Haziran 2015: Belki de kafa karışıklığının başladığı yer burasıdır. Herkes ES6 ve ES2015'in aynı şey olduğunu düşünüyor.
İlk tanıtılan isim ES6 idi, ancak organizasyon komitesi ECMAScript'in her yıl güncellenmesini şart koştu. Sonuç olarak, bu sürüm ES 2015 olarak yeniden adlandırıldı ve her yıl güncellenmesi ve mevcut yılın son eki ile adlandırılması gerekiyordu.
ES 2016 (ES7)
Haziran 2016: ECMAScript'in 7. sürümü.
ES2017 (ES8)
Haziran 2017: ECMAScript'in 8. sürümü.
ES.Next
ES.Next'in çıktığını görebilirsiniz. Bu kararsız bir sürümdür, bir sonraki sürüm ortaya çıkmadan önce gelecek olanların bir meyvesidir.
Neden mi?
Çünkü her sürüm dile güncellemeler ve yeni özellikler getirir.
Önemli Noktalar.
- ECMAscript yıllık olarak güncellenir. ECMAScript isimlendirmesi 1'den başlayarak sayısal sıraya göre yapılır: ES1, ES2, ES3, ES4, ES5 Yeni sürümler (2015'ten itibaren) ES isimlendirmesi yıla göre yapılır: ES2015, ES2016, ES2017 ECMAScript bir standarttır. JavaScript, ES standardının popüler bir uygulamasıdır.
Standardı uygulayan diğer bazı diller şunlardır: SpiderMonkey, V8 ve ActionScript.
(son)
|
Önceki makale: [Uygulama] istisna kaynak dosyasını bulmak için harita dosyası aracılığıyla ön uç satır numarası sütun numarasıSonraki makale: Break Glass geçici yetkilendirme erişim hakları kimlik bilgileri
|