JavaScript’te async/await fonksiyonları nasıl kullanılır?
JavaScript’te async/await Kullanımı
async/await, JavaScript'te asenkron işlemleri daha okunabilir hale getiren bir yapıdadır. `async` anahtar kelimesi bir fonksiyonun asenkron olduğunu belirtirken, `await` anahtar kelimesi bir Promise'in sonuçlanmasını beklemek için kullanılır.async Fonksiyonu
- `async` ile tanımlanan bir fonksiyon her zaman bir Promise döner. - İçindeki kod, Promise içinde senkron şekilde yürütülür.Örnek:
async function fetchData() { // Asenkron işlem burada gerçekleştirilir. }
await Anahtar Kelimesi
- `await`, yalnızca `async` fonksiyonları içinde kullanılabilir. - Bir Promise'in sonucunu bekler ve sonucunu döner.Örnek:
async function fetchData() { const response = await fetch('https://api.example.com/data'); const data = await response.json(); return data; }
Örnek Kullanım
- Asenkron fonksiyon tanımlayın.
- await ile asenkron işlemleri sırayla gerçekleştirin.
async function getUserData() { try { const user = await fetchUser(); console.log(user); } catch (error) { console.error('Hata:', error); } }
Bu şekilde, asenkron işlemleri daha okunaklı ve yönetilebilir bir hale getirirsiniz.
Aynı kategoriden
- Python’da bir liste içerisindeki elemanların toplamını nasıl bulabilirim?
- Python’da veritabanı işlemlerinde ORM kullanmanın avantajları nelerdir?
- Node.jsde npm nedir ve nasıl kullanılır?
- SQL Injection nedir?
- Python’da bir liste içerisindeki en büyük ve en küçük değerler nasıl bulunur?
- Bilgisayarlar neden bazen düzgün çalışmayabilir?
- Frontend ve backend farkı nedir?
- Programlama dillerinde pointer kavramı nedir?