1. Mehmet

    JavaScript callback nedir?

    JavaScript callback, başka bir fonksiyona parametre olarak verilen ve alan kod tarafından uygun anda çağrılan fonksiyondur. Çağrı aynı işlem sırasında eşzamanlı veya daha sonra asenkron gerçekleşebilir. Böylece bir işlem sonucunu, işlem bitince ne yapılacağını belirleyen koddan ayırabilirsiniz...
  2. Mehmet

    JavaScript setTimeout nedir?

    setTimeout(), verdiğiniz bir fonksiyonu belirli bir süre geçtikten sonra çalıştırmak için kullanılan JavaScript zamanlayıcısıdır. Süre milisaniye cinsindendir; ancak bu süre, fonksiyonun tam o anda çalışacağı anlamına gelmez. JavaScript ana iş parçacığı meşgulse callback, iş parçacığı boşalınca...
  3. Mehmet

    JavaScript promise nedir?

    JavaScript Promise, henüz tamamlanmamış bir işlemin ileride başarılı bir sonuç veya hata üreteceğini temsil eden nesnedir. Özellikle ağ isteği veya dosya okuma gibi asenkron işlemlerin sonucunu düzenli biçimde ele almak için kullanılır. Promise kullanmak tek başına ağır senkron kodun ana iş...
  4. Mehmet

    JavaScript Ajax nedir?

    Ajax, JavaScript’in sayfanın tamamını yeniden yüklemeden sunucuyla veri alışverişi yapmasını sağlayan yaklaşımdır. Açılımı “Asynchronous JavaScript and XML” olsa da günümüzde XML kullanmak zorunlu değildir; uygulamalar çoğunlukla fetch() ile JSON gönderip alır. Örneğin bir form gönderildiğinde...
  5. Mehmet

    JavaScript async await nedir?

    JavaScript’te async ve await, Promise tabanlı asenkron işlemleri daha okunabilir yazmayı sağlayan iki anahtar kelimedir. async bir fonksiyonu her zaman Promise döndüren hâle getirir; await ise bu Promise’in sonucunu bekler ve sonucu doğrudan bir değişkene atamanıza izin verir. Bekleme...