Peamine probleem faili olemasolu kontrollimisel on see, et see võib olla aeglane.
var fs = require('fs'); if (fs.existsSync('file.txt')) { // do something }
See kood kontrollib, kas praeguses kataloogis on fail nimega "file.txt". Kui jah, siis käivitatakse if-lauses olev kood.
failidega töötamine
JavaScriptis failidega töötamiseks on mitu võimalust. Kõige tavalisem viis on kasutada faili API-d. Failide lugemiseks ja kirjutamiseks saate kasutada ka FileReaderi ja FileWriteri objekte.
kui fail on olemas
if (file.exists()) { // tee failiga midagi }