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

Open() Fonksiyonu

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

open() fonksiyonu, dosya ile bellek (memory) arasındaki iletişim kanalını aktif hale getirir. open() fonksiyonunun parametreleri, dosya adı ve dosyanın açılış modudur. Dosya adı, yolu ile belirtilebilir. Dosyanın açılış moduyla ilgili parametre değerleri ise aşağıdaki tabloda verilmiştir:

Parametre Anlamı
r Dosya, okuma amacıyla açılıyor.
r+ Dosya, okuma ve yazma için açılıyor. Dosya pozisyon göstergesi en başa alınır.
w Dosya, yazma amacı ile açılıyor. O anda mevcut değilse oluşturulur; mevcutsa içeriği silinerek pozisyon en başa alınır.
w+ Hem okuma hem yazma yapılabilir.
a Dosya en sondan itibaren veri ekleme amacı ile açılır.
a+ Ekleme ve okuma amacı ile açılır.

Aşağıdaki op.js adlı program, open komutunu test ediyor:

var fs = require("fs");

fs.open("gyDosya.txt","r", function(err, fd) {
if (err) consol.log("DOSYA ACILAMIYOR");
else console.log("DOSYA ACILDI");
});

Programın çıktısı ise aşağıda verilmiştir: