Объект встроенный объект

Статистика объекта

Базовый информационный объект

Объекты fs.stat можно fs.stat через fs.stat , File.stat , fs.readdir и не могут быть созданы независимо

Наследование

Атрибуты члена

name

Строка, имя файла

1
readonly String Stat.name;

dev

Целое число, идентификатор устройства, содержащего файл

1
readonly Integer Stat.dev;

ino

Целое число, количество Inodes в файле

1
readonly Integer Stat.ino;

mode

Целое число, права доступа к файлам, Windows не поддерживает этот атрибут

1
readonly Integer Stat.mode;

Целое число, количество жестких ссылок, связанных с этим файлом.

1
readonly Integer Stat.nlink;

uid

Целое число, идентификатор владельца файла

1
readonly Integer Stat.uid;

gid

Целое число, идентификатор группы, к которой принадлежит файл

1
readonly Integer Stat.gid;

rdev

Целое число для особого типа файла содержит идентификатор устройства файла.

1
readonly Integer Stat.rdev;

size

Номер, размер файла

1
readonly Number Stat.size;

blksize

Целое число, размер блока файловой системы во время операций ввода-вывода

1
readonly Integer Stat.blksize;

blocks

Целое число, количество блоков, выделенных файлу

1
readonly Integer Stat.blocks;

mtime

Дата, время последнего изменения файла

1
readonly Date Stat.mtime;

mtimeMs

Номер, время последнего изменения файла (мс)

1
readonly Number Stat.mtimeMs;

atime

Дата, время последнего доступа к файлу

1
readonly Date Stat.atime;

atimeMs

Число, время последнего доступа к файлу (мс)

1
readonly Number Stat.atimeMs;

ctime

Дата, время создания файла

1
readonly Date Stat.ctime;

ctimeMs

Число, время создания файла (мс)

1
readonly Number Stat.ctimeMs;

birthtime

Дата, время создания файла

1
readonly Date Stat.birthtime;

birthtimeMs

Число, время генерации файла (мс)

1
readonly Number Stat.birthtimeMs;

Функция члена

isWritable

Проверьте, есть ли у файла разрешение на запись

1
Boolean Stat.isWritable();

Результат возврата:

  • Boolean , если true, у вас есть разрешение на запись

isReadable

Проверьте, есть ли у файла разрешение на чтение

1
Boolean Stat.isReadable();

Результат возврата:

  • Boolean , если true, разрешение на чтение

isExecutable

Проверьте, есть ли у файла разрешение на выполнение

1
Boolean Stat.isExecutable();

Результат возврата:

  • Boolean , если true, разрешение на выполнение

isHidden

Проверьте, скрыт ли файл

1
Boolean Stat.isHidden();

Результат возврата:

  • Boolean , скрыто, если истина

isDirectory

Запросить, является ли файл каталогом

1
Boolean Stat.isDirectory();

Результат возврата:

  • Boolean , true - это каталог

isFile

Проверьте, является ли файл файлом

1
Boolean Stat.isFile();

Результат возврата:

  • Boolean , если true, это файл

Запросить, является ли файл символической ссылкой

1
Boolean Stat.isSymbolicLink();

Результат возврата:

  • Boolean , true - символическая ссылка

isMemory

Запросить, является ли файл файлом памяти

1
Boolean Stat.isMemory();

Результат возврата:

  • Boolean , если true - это файл памяти

isSocket

Проверьте, является ли файл Socket

1
Boolean Stat.isSocket();

Результат возврата:


toString

Возвращает строковое представление объекта, обычно возвращает «[Native Object]», объект может быть повторно реализован в соответствии с его собственными характеристиками.

1
String Stat.toString();

Результат возврата:

  • String , возвращает строковое представление объекта

toJSON

Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых атрибутов, определенных объектом.

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

Параметры звонка:

  • key : строка, не используется

Результат возврата:

  • Value , возвращает значение, содержащее сериализуемый JSON