Turkcell | Geleceği Yazanlar

Web Programlama

Web Programlama

DERS PROGRAMI
401: Node.js Ders Programı

Asenkron İşlem

Lisans: Creative Commos (by-nc-sa)12.09.2019 tarihinde güncellendi
Bakabileceğiniz Etiketler:Eğitmen: Geleceği Yazanlar Ekibi

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.