Objekt integriertes Objekt

ObjectStat

Grundlegendes Informationsobjekt der Datei

Statistikobjekte bestehenfs.stat,File.stat,fs.readdirAbfrage, kann nicht unabhängig erstellt werden

Erbschaftsverhältnis

Mitgliedereigenschaften

name

Zeichenfolge, Dateiname

1
readonly String Stat.name;

dev

Ganzzahl, enthält die Geräte-ID der Datei

1
readonly Integer Stat.dev;

ino

Ganzzahl, die Anzahl der Inodes in der Datei

1
readonly Integer Stat.ino;

mode

Ganzzahl, Dateiberechtigung, Windows unterstützt dieses Attribut nicht

1
readonly Integer Stat.mode;

Ganzzahl, die Anzahl der mit dieser Datei verknüpften Hardlinks

1
readonly Integer Stat.nlink;

uid

Ganzzahl, die ID des Dateieigentümers

1
readonly Integer Stat.uid;

gid

Ganzzahl, die Gruppen-ID, zu der die Datei gehört

1
readonly Integer Stat.gid;

rdev

Integer enthält für spezielle Dateitypen die Geräte-ID der Datei

1
readonly Integer Stat.rdev;

size

Anzahl, Dateigröße

1
readonly Number Stat.size;

blksize

Ganzzahl, Dateisystemblockgröße bei E/A-Vorgängen

1
readonly Integer Stat.blksize;

blocks

Ganzzahl, die Anzahl der dieser Datei zugewiesenen Blöcke

1
readonly Integer Stat.blocks;

mtime

Datum, die Zeit, zu der die Datei zuletzt geändert wurde

1
readonly Date Stat.mtime;

mtimeMs

Anzahl, Zeitpunkt der letzten Änderung der Datei (ms)

1
readonly Number Stat.mtimeMs;

atime

Datum, letzte Zugriffszeit der Datei

1
readonly Date Stat.atime;

atimeMs

Anzahl, letzte Zugriffszeit der Datei (ms)

1
readonly Number Stat.atimeMs;

ctime

Datum, Dateierstellungszeit

1
readonly Date Stat.ctime;

ctimeMs

Anzahl, Dateierstellungszeit (ms)

1
readonly Number Stat.ctimeMs;

birthtime

Datum, Dateierstellungszeit

1
readonly Date Stat.birthtime;

birthtimeMs

Anzahl, Dateierstellungszeit (ms)

1
readonly Number Stat.birthtimeMs;

Mitgliedsfunktion

isWritable

Prüfen Sie, ob die Datei über Schreibrechte verfügt

1
Boolean Stat.isWritable();

Rückgabeergebnisse:

  • Boolean, wenn wahr, liegt eine Schreibberechtigung vor

isReadable

Prüfen Sie, ob eine Datei Leseberechtigung hat

1
Boolean Stat.isReadable();

Rückgabeergebnisse:

  • Boolean, wenn wahr, liegt eine Leseberechtigung vor.

isExecutable

Prüfen Sie, ob eine Datei Ausführungsberechtigungen hat

1
Boolean Stat.isExecutable();

Rückgabeergebnisse:

  • BooleanWenn wahr, liegt eine Ausführungsberechtigung vor

isHidden

Überprüfen Sie, ob eine Datei versteckt ist

1
Boolean Stat.isHidden();

Rückgabeergebnisse:

  • Boolean, wenn wahr, verstecken

isBlockDevice

Fragen Sie ab, ob Stat ein Blockgerät beschreibt

1
Boolean Stat.isBlockDevice();

Rückgabeergebnisse:

  • BooleanWenn „true“, gibt es an, dass ein Blockgerät beschrieben wird

isCharacterDevice

Fragen Sie ab, ob Stat ein Zeichengerät beschreibt

1
Boolean Stat.isCharacterDevice();

Rückgabeergebnisse:

  • BooleanWenn „true“, bedeutet dies, dass ein Zeichengerät beschrieben wird

isDirectory

Fragen Sie ab, ob eine Datei ein Verzeichnis ist

1
Boolean Stat.isDirectory();

Rückgabeergebnisse:

  • Boolean, wenn wahr, ist es das Verzeichnis

isFIFO

Fragen Sie ab, ob Stat eine FIFO-Pipe beschreibt

1
Boolean Stat.isFIFO();

Rückgabeergebnisse:

  • BooleanWenn „true“, gibt es an, dass eine FIFO-Pipe beschrieben wird

isFile

Fragen Sie ab, ob eine Datei eine Datei ist

1
Boolean Stat.isFile();

Rückgabeergebnisse:

  • Boolean, wenn wahr, handelt es sich um eine Datei

Fragen Sie ab, ob eine Datei ein symbolischer Link ist

1
Boolean Stat.isSymbolicLink();

Rückgabeergebnisse:

  • Boolean, wenn wahr, handelt es sich um einen symbolischen Link

isMemory

Fragen Sie ab, ob es sich bei der Datei um eine Speicherdatei handelt

1
Boolean Stat.isMemory();

Rückgabeergebnisse:

  • Boolean, wenn wahr, handelt es sich um eine Speicherdatei

isSocket

Fragen Sie ab, ob die Datei vorhanden istSocket

1
Boolean Stat.isSocket();

Rückgabeergebnisse:

  • Boolean, wenn es wahr ist, dannSocket

toString

Gibt die Zeichenfolgendarstellung des Objekts zurück. Im Allgemeinen wird „[Native Object]“ zurückgegeben. Das Objekt kann gemäß seinen eigenen Eigenschaften neu implementiert werden.

1
String Stat.toString();

Rückgabeergebnisse:

  • String, gibt die Zeichenfolgendarstellung des Objekts zurück

toJSON

Gibt eine Darstellung des Objekts im JSON-Format zurück und gibt im Allgemeinen eine Sammlung lesbarer Eigenschaften zurück, die vom Objekt definiert werden.

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

Aufrufparameter:

  • key: Zeichenfolge, nicht verwendet

Rückgabeergebnisse:

  • Value, gibt einen Wert zurück, der JSON serialisierbar enthält