Junior — Middle
Ποια μέθοδοι ή λειτουργίες χρησιμοποιούνται για την ανάγνωση δεδομένων από αρχεία μέσω του module FS;
sobes.tech AI
Απάντηση από AI
Για την ανάγνωση δεδομένων από αρχεία στο Node.js μέσω του module fs, χρησιμοποιούνται οι ακόλουθες μέθοδοι:
fs.readFile(path, [options], callback)— ασύγχρονη ανάγνωση αρχείου, επιστρέφει το περιεχόμενο στο callback.fs.readFileSync(path, [options])— συγχρονισμένη ανάγνωση αρχείου, επιστρέφει το περιεχόμενο άμεσα.fs.createReadStream(path, [options])— δημιουργία ροής για ανάγνωση αρχείου τμηματικά.
Παράδειγμα ασύγχρονης ανάγνωσης αρχείου:
const fs = require('fs');
fs.readFile('example.txt', 'utf8', (err, data) => {
if (err) {
console.error(err);
return;
}
console.log(data);
});