Turkcell | Geleceği Yazanlar

401: Node.jsBaşlangıç seviyesi derslerde Web Programlama uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Asenkron İşlem

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 12.09.2019 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : web-programlama

Aşağıdaki kod, senkron dosya okuma işleminin asenkron sürümüdür. Callback fonksiyonu okumanın bittiği konusunda bir mesaj vermeden, sistem başka bir işlemi gerçekleştirmeye hazırdır.

var fs = require('fs');
fs.readFile("gyDosya.txt", "utf8", function(err, content) {
if (err) {
      return console.log(err);
             }
  console.log(content);
      });
console.log('Dosya okunuyor...');

Yukarıdaki asenkron kodun çıktısı aşağıda verilmiştir. Önce son komut icra ediliyor ve "Dosya okunuyor…" mesajı veriliyor. Daha sonra ise dosyanın içeriği yazdırılıyor:

Dosya okunuyor...
BEN BİR DOSYAYIM

Bu çıktıyı senkron okuma ile karşılaştırınız.