Object-ingebouwd object

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

1
readonly String Stat.name;

dev

Geheel getal, bevat de apparaat-ID van het bestand

1
readonly Integer Stat.dev;

ino

Geheel getal, het aantal Inodes in het bestand

1
readonly Integer Stat.ino;

mode

Geheel getal, bestandsrechten, Windows ondersteunt dit kenmerk niet

1
readonly Integer Stat.mode;

Geheel getal: het aantal harde links dat aan dit bestand is gekoppeld

1
readonly Integer Stat.nlink;

uid

Geheel getal, de id van de bestandseigenaar

1
readonly Integer Stat.uid;

gid

Integer, de groeps-ID waartoe het bestand behoort

1
readonly Integer Stat.gid;

rdev

Integer bevat voor speciale bestandstypen de apparaat-ID van het bestand

1
readonly Integer Stat.rdev;

size

Aantal, bestandsgrootte

1
readonly Number Stat.size;

blksize

Geheel getal, blokgrootte van het bestandssysteem bij I/O-bewerkingen

1
readonly Integer Stat.blksize;

blocks

Integer: het aantal blokken dat aan dit bestand is toegewezen

1
readonly Integer Stat.blocks;

mtime

Datum, de tijd waarop het bestand voor het laatst is gewijzigd

1
readonly Date Stat.mtime;

mtimeMs

Nummer, tijd van laatste wijziging van bestand (ms)

1
readonly Number Stat.mtimeMs;

atime

Datum, laatste toegangstijd van bestand

1
readonly Date Stat.atime;

atimeMs

Nummer, laatste toegangstijd bestand (ms)

1
readonly Number Stat.atimeMs;

ctime

Datum, tijd voor het maken van bestanden

1
readonly Date Stat.ctime;

ctimeMs

Aantal, tijd voor het maken van bestanden (ms)

1
readonly Number Stat.ctimeMs;

birthtime

Datum, tijd voor het maken van bestanden

1
readonly Date Stat.birthtime;

birthtimeMs

Aantal, tijd voor het maken van bestanden (ms)

1
readonly Number Stat.birthtimeMs;

lid functie

isWritable

Controleer of het bestand schrijfrechten heeft

1
Boolean Stat.isWritable();

Resultaten retourneren:

  • Boolean, indien waar, is er schrijftoestemming

isReadable

Controleer of een bestand leesrechten heeft

1
Boolean Stat.isReadable();

Resultaten retourneren:

  • Boolean, indien waar, is er leesrechten.

isExecutable

Controleer of een bestand uitvoeringsrechten heeft

1
Boolean Stat.isExecutable();

Resultaten retourneren:

  • Boolean, indien waar, is er uitvoeringstoestemming

isHidden

Controleer of een bestand verborgen is

1
Boolean Stat.isHidden();

Resultaten retourneren:

  • Boolean, indien waar, verberg je

isBlockDevice

Vraag of Stat een blokapparaat beschrijft

1
Boolean Stat.isBlockDevice();

Resultaten retourneren:

  • Boolean, indien waar, geeft aan dat er een blokapparaat wordt beschreven

isCharacterDevice

Vraag of Stat een karakterapparaat beschrijft

1
Boolean Stat.isCharacterDevice();

Resultaten retourneren:

  • BooleanAls dit waar is, betekent dit dat er een karakterapparaat wordt beschreven

isDirectory

Vraag of een bestand een map is

1
Boolean Stat.isDirectory();

Resultaten retourneren:

  • Boolean, indien waar, is dit de directory

isFIFO

Vraag of Stat een FIFO-pijp beschrijft

1
Boolean Stat.isFIFO();

Resultaten retourneren:

  • Boolean, indien waar, geeft aan dat er een FIFO-pijp wordt beschreven

isFile

Vraag of een bestand een bestand is

1
Boolean Stat.isFile();

Resultaten retourneren:

  • Boolean, als het waar is, is het een bestand

Vraag of een bestand een symbolische link is

1
Boolean Stat.isSymbolicLink();

Resultaten retourneren:

  • BooleanAls het waar is, is het een symbolische link

isMemory

Vraag of het bestand een geheugenbestand is

1
Boolean Stat.isMemory();

Resultaten retourneren:

  • BooleanAls dit waar is, is het een geheugenbestand

isSocket

Vraag of het bestandSocket

1
Boolean 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.

1
String 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.

1
Value Stat.toJSON(String key = "");

Oproepparameters:

  • key: Tekenreeks, niet gebruikt

Resultaten retourneren:

  • Value, retourneert een waarde die JSON-serialiseerbaar bevat