Premiers pas avec l'asynchrone
Sur cette page
Installation ou configuration
Instructions détaillées sur la configuration ou l’installation de l’asynchrone.
Lecture de fichiers dans Node js
var fs = require("fs");
fs.readFileSync(‘abc.txt’,function(err,data){ //Reading File Synchronously
if(!err) {
console.log(data);
}
//else
//console.log(err);
});
console.log("something else");
Ici, le programme attendait pendant la lecture du fichier. Il n’ira pas plus loin avant d’avoir terminé l’opération de lecture, qui est un exemple de code de blocage. Mais idéalement, nous devrions continuer pendant que le programme lisait le fichier et une fois que c’est fait, nous devrions revenir en arrière et traiter cela. C’est ce qui se passe dans le code suivant.
var fs = require("fs");
fs.readFile(‘abc.txt’,function(err,data){//Reading file Asynchronously
if(!err) {
console.log(data);
}
});
console.log("something else");
Ici, le programme n’attend pas, donc vous voyez d’abord la console et le contenu des fichiers plus tard.