ObjectStat
Basisinformatieobject van het bestand
Statistische objecten passerenfs.stat,File.stat,fs.readdirQuery kan niet onafhankelijk worden gemaakt
erfenis relatie
eigenschappen van leden
name
Tekenreeks, bestandsnaam
1readonly String Stat.name;
dev
Geheel getal, bevat de apparaat-ID van het bestand
1readonly Integer Stat.dev;
ino
Geheel getal, het aantal Inodes in het bestand
1readonly Integer Stat.ino;
mode
Geheel getal, bestandsrechten, Windows ondersteunt dit kenmerk niet
1readonly Integer Stat.mode;
nlink
Geheel getal: het aantal harde links dat aan dit bestand is gekoppeld
1readonly Integer Stat.nlink;
uid
Geheel getal, de id van de bestandseigenaar
1readonly Integer Stat.uid;
gid
Integer, de groeps-ID waartoe het bestand behoort
1readonly Integer Stat.gid;
rdev
Integer bevat voor speciale bestandstypen de apparaat-ID van het bestand
1readonly Integer Stat.rdev;
size
Aantal, bestandsgrootte
1readonly Number Stat.size;
blksize
Geheel getal, blokgrootte van het bestandssysteem bij I/O-bewerkingen
1readonly Integer Stat.blksize;
blocks
Integer: het aantal blokken dat aan dit bestand is toegewezen
1readonly Integer Stat.blocks;
mtime
Datum, de tijd waarop het bestand voor het laatst is gewijzigd
1readonly Date Stat.mtime;
mtimeMs
Nummer, tijd van laatste wijziging van bestand (ms)
1readonly Number Stat.mtimeMs;
atime
Datum, laatste toegangstijd van bestand
1readonly Date Stat.atime;
atimeMs
Nummer, laatste toegangstijd bestand (ms)
1readonly Number Stat.atimeMs;
ctime
Datum, tijd voor het maken van bestanden
1readonly Date Stat.ctime;
ctimeMs
Aantal, tijd voor het maken van bestanden (ms)
1readonly Number Stat.ctimeMs;
birthtime
Datum, tijd voor het maken van bestanden
1readonly Date Stat.birthtime;
birthtimeMs
Aantal, tijd voor het maken van bestanden (ms)
1readonly Number Stat.birthtimeMs;
lid functie
isWritable
Controleer of het bestand schrijfrechten heeft
1Boolean Stat.isWritable();
Resultaten retourneren:
- Boolean, indien waar, is er schrijftoestemming
isReadable
Controleer of een bestand leesrechten heeft
1Boolean Stat.isReadable();
Resultaten retourneren:
- Boolean, indien waar, is er leesrechten.
isExecutable
Controleer of een bestand uitvoeringsrechten heeft
1Boolean Stat.isExecutable();
Resultaten retourneren:
- Boolean, indien waar, is er uitvoeringstoestemming
isHidden
Controleer of een bestand verborgen is
1Boolean Stat.isHidden();
Resultaten retourneren:
- Boolean, indien waar, verberg je
isBlockDevice
Vraag of Stat een blokapparaat beschrijft
1Boolean Stat.isBlockDevice();
Resultaten retourneren:
- Boolean, indien waar, geeft aan dat er een blokapparaat wordt beschreven
isCharacterDevice
Vraag of Stat een karakterapparaat beschrijft
1Boolean Stat.isCharacterDevice();
Resultaten retourneren:
- BooleanAls dit waar is, betekent dit dat er een karakterapparaat wordt beschreven
isDirectory
Vraag of een bestand een map is
1Boolean Stat.isDirectory();
Resultaten retourneren:
- Boolean, indien waar, is dit de directory
isFIFO
Vraag of Stat een FIFO-pijp beschrijft
1Boolean Stat.isFIFO();
Resultaten retourneren:
- Boolean, indien waar, geeft aan dat er een FIFO-pijp wordt beschreven
isFile
Vraag of een bestand een bestand is
1Boolean Stat.isFile();
Resultaten retourneren:
- Boolean, als het waar is, is het een bestand
isSymbolicLink
Vraag of een bestand een symbolische link is
1Boolean Stat.isSymbolicLink();
Resultaten retourneren:
- BooleanAls het waar is, is het een symbolische link
isMemory
Vraag of het bestand een geheugenbestand is
1Boolean Stat.isMemory();
Resultaten retourneren:
- BooleanAls dit waar is, is het een geheugenbestand
isSocket
Vraag of het bestandSocket
1Boolean Stat.isSocket();
Resultaten retourneren:
- Boolean, als het waar is, danSocket
toString
Retourneert de tekenreeksweergave van het object. Over het algemeen wordt '[Native Object]' geretourneerd. Het object kan opnieuw worden geïmplementeerd op basis van zijn eigen kenmerken.
1String Stat.toString();
Resultaten retourneren:
- String, retourneert de tekenreeksrepresentatie van het object
toJSON
Retourneert een weergave in JSON-indeling van het object, waarbij doorgaans een verzameling leesbare eigenschappen wordt geretourneerd die door het object zijn gedefinieerd.
1Value Stat.toJSON(String key = "");
Oproepparameters:
- key: Tekenreeks, niet gebruikt
Resultaten retourneren:
- Value, retourneert een waarde die JSON-serialiseerbaar bevat