JavaScript Sürümleri
ECMAScript (ES) olarak da bilinen JavaScript; zaman içerisinde evrimleşti ve her sürümüyle birlikte yeni özellikleri bünyesine katarak daha güçlü bir dil haline geldi.
Gelen yenilikler dile çok şey kattığı gibi versiyonlar arasındaki farkı da bir hayli açtı ve dolayısıyla JavaScript geliştiricilerin bilmesi gereken konular arasındaki yerini aldı.
Bu yazıda versiyon farkları ile ilgili, önde gelen yeniliklerden ve özelliklerden bahsedeceğim.
ES1 (1997), ES2 (1998), ES3 (1999), ES4 (Yayınlanmadı)
Dilin temellerini oluşturan ilk özelliklerin eklendiği sürümlerdir. try/catch, do while, switch case, regular expression gibi bir dilde bulunması neredeyse zorunlu olan temel özelliklerin dile eklendiği sürümlerdir ve günümüzde pek tercih edilen sürümler değildir.
ES5 (2009)
ES6 (2015)
ES7 (2016)
ES8 (2017)
ES9 (2018)
ES10 (2019)
ES11 (2020)
ES12 (2021)
Tüm yazılarımın kategorize edilmiş bir listesine aşağıdaki linkten erişebilirsiniz.
https://github.com/oguzhanuyanik-sr/articles