browserda calisan javascript kodu dosya sistemine ulasamaz dolayisi ile bilgisayarda kayitli bir dosyaya erisemezsin. browserlar javascript kod parcalarini guvenlik gerekcesi ile kisitli alandac alistirir (sandbox), yani tam yetki vermezler cunku vermis olsalardi bir web sitesi icindeki javascript kodu uzerinden bilgisayardan veri okur, yazar veya silerdi. yani ziyaret edilen siteden virus bulasma ihtimali dogardi. O nedenle browser uzerindeki javascript ile bu veriyi okuyamazsin. bilgisayara birsey kurmadan browser uzeriden bu yapilmaz.
Peki cozum ne? javascript sadece browser uzerinden calismak zorunda degil, node.js de javascript kodunu ayni browslarda oldgugu gibi calistirabilir. Node.js de ayni chrome browser gibi chrome V8 javascript engine kullaniyor. buradan
nodejs.org bilgisayara node.js kur (kurulumu cok basit) sonra javascript kodunu bir ".js" uzantili dosyaya at, ornegin "dosya.js". yine node.js komut satirindan "node dosya.js" yazdiginizda dosya.js aynen browserda oldugu gibi calisacaktir. "node.js giris" diye aratip birkac video izlersen yaparsin zaten. zaten bu sayede de artik javascript ile yapamayacagin sey kalmaz.