Node.js · Junior · Pytanie 54 z 75
Jak sprawdzić, czy plik istnieje, zanim go przeczytasz?
- 1Najpierw wywołaj
fs.exists(), potem czytaj - 2Odczytaj
process.files - ✓Poprawna odpowiedź: Zwykle wcale: po prostu go czytaj i obsłuż błąd
ENOENT
Wyjaśnienie
Wcześniejsze sprawdzenie tworzy wyścig: plik może zniknąć między sprawdzeniem a odczytem. Obsługa błędu jest prostsza i poprawna. fs.exists jest przestarzałe.