JavaScript’te async/await kullanımı nasıl yapılır?

JavaScript'te Async/Await Kullanımı

Async/await, JavaScript'te asenkron işlemleri yönetmek için kullanılan bir sözdizimidir. Bu yapı, daha okunabilir kod yazılmasını sağlar.

1. Async Fonksiyon Tanımlama

Bir fonksiyonu asenkron hale getirmek için async anahtar kelimesi kullanılır. Örneğin:
async function fetchData() {
    // İşlemler
}

2. Await Kullanımı

Asenkron bir fonksiyon içinde, await anahtar kelimesi ile bir Promise'in sonuçlanmasını bekleyebilirsiniz. Örnek:
async function fetchData() {
    const response = await fetch('url');
    const data = await response.json();
    return data;
}

3. Hata Yönetimi

Hataları yönetmek için try/catch bloğu kullanılabilir:
async function fetchData() {
    try {
        const response = await fetch('url');
        const data = await response.json();
        return data;
    } catch (error) {
        console.error('Hata:', error);
    }
}

4. Kullanım Örneği

Asynchronous fonksiyonu çağırmak için:
fetchData().then(data => {
    console.log(data);
});
Bu yöntem ile asenkron işlemleri daha basit ve anlaşılır bir şekilde yönetebilirsiniz.


🐞

Hata bildir

Paylaş