JavaScript’te async ve await anahtar kelimeleri ne işe yarar?

JavaScript'te async ve await Anahtar Kelimeleri

JavaScript'te async ve await anahtar kelimeleri, asenkron programlama için kullanılır. Bu yapılar, özellikle daha okunabilir ve yönetilebilir kod yazma amacı taşır.

async Anahtar Kelimesi

  • Fonksiyonun asenkron bir işlem gerçekleştireceğini belirtir.
  • Her async fonksiyon, otomatik olarak bir Promise döner.

await Anahtar Kelimesi

  • Bir Promise'in çözülmesini (fulfillment) bekler.
  • Yalnızca async fonksiyonlar içinde kullanılabilir.
  • İşlemin senkron bir biçimde tamamlanmasını sağlar, bu da kodun daha anlaşılır olmasına yardımcı olur.

Kullanım Örneği

  • async function fetchData() { ... }
  • let result = await fetch('api_endpoint');
Bu anahtar kelimelerin kullanımı, karmaşık asenkron işlemleri daha basit hale getirir ve kodun hatalarını azaltır.


🐞

Hata bildir

Paylaş