ECMAScript 6 Hakkında

JavaScript’in resmi adı ECMAScripttir. Bu isim, dil standardını yöneten Ecma‘dan geliyor. ECMAScript’in kuruluşundan bu yana, kuruluşun adı ECMA kısaltmasından Ecma özel ismine dönüşmüştür.

JavaScript’in sürümleri, dilin resmi adını taşıyan belirtimlerle tanımlanır. Bu nedenle, JavaScript’in ilk standart sürümü ECMAScript 1’dir; ECMAScript x genellikle ESx olarak kısaltılır. Örneğin ECMAScript 6, ES6 adıyla kullanılır.

JavaScript’in bir sonraki sürümü olan ES6, 17 Haziran 2015’te standart hale gelmiştir.

Babel yardımıyla ES6 kodunu ES5’e derleyebiliriz.

Yıl İsim Açıklama
1997 ECMAScript 1 İlk sürüm
1998 ECMAScript 2 İçerik değişiklikleri yapıldı.
1999 ECMAScript 3 Düzenli ifadeler ve try/catch eklendi.
- ECMAScript 4 Bu sürüm iptal edildi.
2009 ECMAScript 5 strict mode ve JSON desteği eklendi. Tarayıcıların şu anda kullandığı sürümdür.
2011 ECMAScript5.1 İçerik değişiklikleri yapıldı.
2015 ECMAScript 6 Birçok yeni özellik eklendi, bu dokümanda tek tek değinilecek.
2016 ECMAScript 7 exponential operator (**) ve Array.prototype.includes eklendi.
2017 ECMAScript 8 String padding, new Object propertyleri, Async fonksiyonlar ve shared memory eklendi.

İlk olarak ES6 hakkında sık sorulan sorulara yanıt bulacağız. Ardından ES6’nın temel özelliklerini detaylandıracağız.

Sıradaki Konu: ES6 Hakkında Sık Sorulan Sorular