ES7 nedir? ECMAScript 2016 nedir?

Bu yazıda ECMAScript 2016 olarak da bilinen ES7 ile birlikte gelen yenilikleri inceliyoruz.


ES7 nedir? ECMAScript 2016 nedir?

ES7 (ECMAScript 2016) Haziran 2016’da yayınlanan 7. ECMAScript sürümüdür.

ES7 ile yeni neler geldi ?

ES7 ile birlikte Javascript’e aşağıdaki yenilikler geldi?

  • Exponentation (üssel ifade) Operatörü (**)
  • array.prototype.includes()

Diğer sürümlerle karşılaştırıldığında sayıca en az yenilik getiren ECMAScript sürümü ES7 oldu.

Exponentiation Operatörü

Javascript ES7 ile birlikte standart aritmetik ifadelere (+-*/) ** operatörünü ekledi. Bu operatör soldaki sayının sağdaki sayı kadar üssünü almaya yarıyor. Yani 3 ** 2 = 3² iken, 3 ** n = 3ⁿ anlamına geliyor.

Eskiler bilir, biz bunu Math.pow() fonksiyonu ile yapardık. 🙂

Array.prototype.includes()

includes() ES7 ile birlikte gelen ve Array içerisine arama yapmayı kolaylaştıran oldukça faydalı bir fonksiyon.

var studens = [ "Ali", "Veli", "Ayşe", "Fatma", "Hayriye ]
console.log( students.includes("Ayşe") ) // ekrana true değerini basar
console.log( students.includes("Evren") ) // ekrana false değerini basar

Ne çabuk bitti. Diğer EcmaScript standartlarını uzun uzun yazmaya alıştığım için ES7 çok kısa geldi ama ES6 ve ES5 acısını çıkartacak diye düşünüyorum. 🙂

Bu Yazıda Yapılan Değişiklikler
  • 11.05.2022: Yazı özeti düzenlendi.

Bir soru, öneri ya da yorumunuz mu var?

Evren Bal

Ben Evren BAL

1996'dan beri ‘Internet canlısıyım!’

Evren Bal Hakkında daha fazla bilgi.

Tanışmak isterseniz hemen sosyal medyadan iletişime geçebilirsiniz.

Bana Ulaşın

Bana Ulaşın

  • Bir sorunuz mu var?
  • Yazıda bir hata mı farkettiniz?
  • Sayfa ile ilgili bir öneriniz mi var?
  • Yazmamı önereceğiniz bir konu mu var?

Lütfen iletişim formunu kullanarak veya sosyal medya hesaplarımdan bana ulaşın.

Digital Ocean Logo

VPS sunucusu denemek ister misiniz?

Digital Ocean'a referans bağlantımdan kayıt olarak yeni oluşturacağınız hesabınızı 60 gün geçerli 100$ kredi ile açabilirsiniz. Bu miktar yüksek performanslı VPS'leri bile denemeniz için yeterlidir.

Yapacağınız onca kurulumun boşa gitmemesi için benim tavsiyem uzun vadede kullanabileceğiniz özellik ve maliyetlerde bir sunucu oluşturmanızdır.

Ücretsiz 100$ kredi bağlantısı

60 günlük denemeniz sonunda eğer devam etmek istemezseniz hiç bir ücret ödemeyeceksiniz. Hizmeti kullanmaya devam etmek isterseniz harcamanız 25$'a ulaştığında benim hesabıma da 25$ kredi yüklenecektir.

Diğer bir deyişle, siz 100$ ücretsiz krediyi her halükarda kazanırken, daha sonra ücretli devam etmeye karar verirseniz ben de 25$ kredi kazanacağım.

Copyright © 2022 - Evren BAL