Description de la méthode:
Obtenez des informations de fichier basées sur le descripteur de fichiers.
grammaire:
La copie de code est la suivante:
fs.fstat (fd, [rappel (err, statts)])
Étant donné que cette méthode appartient au module FS, il est nécessaire d'introduire le module FS avant utilisation (var fs = require ("fs")))
Recevoir des paramètres:
Descripteur de fichier FD
rappel rappel, passant 2 paramètres, paramètre d'exception ERR et Fichier Informations de fichier Statistiques des paramètres
Les statistiques contient les informations suivantes: (Les informations suivantes sont les informations de fichier lues dans le cas, pas la valeur par défaut)
La copie de code est la suivante:
{
Dev: 0,
Mode: 33206,
nlink: 1,
uid: 0,
GID: 0,
rdev: 0,
INO: 0,
Taille: 378 (octets),
Atime: Tue 10 juin 2014 13:57:13 GMT +0800 <Chine Standard Time>,
mtime: mar 13 juin 2014 09:48:31 GMT +0800 <Chine Standard Time>,
ctime: mar 10 juin 2014 13:57:13 GMT +0800 <Chine Standard Time>
}
exemple:
La copie de code est la suivante:
var fs = require ('fs');
fs.open ('contenu.txt', 'a', fonction (err, fd) {
if (err) {
lancer err;
}
console.log («fichier ouvert»);
fs.fstat (fd, fonction (err, statts) {
if (err) {
lancer err;
}
console.log (statistiques);
fs.close (fd, function () {
console.log ('Fichier Close');
})
})
})
Code source:
La copie de code est la suivante:
fs.lstat = fonction (chemin, rappel) {
callback = makeCallback (callback);
if (! nullCheck (chemin, rappel)) retourner;
lising.lstat (pathModule._MaKelong (path), rappel);
};