• Pzt - Cmt: 09:00 - 19:00
  • Adres: Akdeniz Caddesi No:1 K.3, D.309 Pasaport İzmir

ES7'nin Yaygın Kullanımı

ES7'nin Yaygın Kullanımı
 
 
ES7, ES6'ya ek olarak daha yeni özelliklerle JavaScript diline güç katmıştır. Bu yeni özellikler, geliştiricilere daha fazla seçenek ve kolaylık sağlar. ES7'nin yaygın kullanılan bazı özellikleri şunlardır:
 

Array.prototype.includes()

 
ES7 ile birlikte Array.prototype.includes() yöntemi eklenerek, bir dizi içinde belirli bir öğenin varlığının kontrolü daha kolay hale getirilmiştir.
 
const numbers = [1, 2, 3, 4, 5];

console.log(numbers.includes(3)); // true

console.log(numbers.includes(6)); // false
 

Exponentiation Operatör (**)

 
ES7 ile birlikte Exponentiation (**) operatörü eklenerek, üs alma işlemi daha kısa ve anlaşılır bir şekilde gerçekleştirilir.
 
const result = 2 ** 3; // 2 üzeri 3 = 8

console.log(result); // 8
 

Async ve Await

 
ES7 ile birlikte async ve await ifadeleri eklenerek, asenkron programlama daha kolay ve okunabilir hale getirilmiştir. async fonksiyonlar, içinde await ifadesi kullanarak diğer asenkron işlemlerin tamamlanmasını bekler ve sonucunu döner.
 
async function fetchData() {

  const response = await fetch('https://api.example.com/data');

  const data = await response.json();

  return data;

}