Статистика объекта
Базовый информационный объект
Объекты fs.stat можно fs.stat через fs.stat , File.stat , fs.readdir и не могут быть созданы независимо
Наследование
Атрибуты члена
name
Строка, имя файла
1readonly String Stat.name;
dev
Целое число, идентификатор устройства, содержащего файл
1readonly Integer Stat.dev;
ino
Целое число, количество Inodes в файле
1readonly Integer Stat.ino;
mode
Целое число, права доступа к файлам, Windows не поддерживает этот атрибут
1readonly Integer Stat.mode;
nlink
Целое число, количество жестких ссылок, связанных с этим файлом.
1readonly Integer Stat.nlink;
uid
Целое число, идентификатор владельца файла
1readonly Integer Stat.uid;
gid
Целое число, идентификатор группы, к которой принадлежит файл
1readonly Integer Stat.gid;
rdev
Целое число для особого типа файла содержит идентификатор устройства файла.
1readonly Integer Stat.rdev;
size
Номер, размер файла
1readonly Number Stat.size;
blksize
Целое число, размер блока файловой системы во время операций ввода-вывода
1readonly Integer Stat.blksize;
blocks
Целое число, количество блоков, выделенных файлу
1readonly Integer Stat.blocks;
mtime
Дата, время последнего изменения файла
1readonly Date Stat.mtime;
mtimeMs
Номер, время последнего изменения файла (мс)
1readonly Number Stat.mtimeMs;
atime
Дата, время последнего доступа к файлу
1readonly Date Stat.atime;
atimeMs
Число, время последнего доступа к файлу (мс)
1readonly Number Stat.atimeMs;
ctime
Дата, время создания файла
1readonly Date Stat.ctime;
ctimeMs
Число, время создания файла (мс)
1readonly Number Stat.ctimeMs;
birthtime
Дата, время создания файла
1readonly Date Stat.birthtime;
birthtimeMs
Число, время генерации файла (мс)
1readonly Number Stat.birthtimeMs;
Функция члена
isWritable
Проверьте, есть ли у файла разрешение на запись
1Boolean Stat.isWritable();
Результат возврата:
- Boolean , если true, у вас есть разрешение на запись
isReadable
Проверьте, есть ли у файла разрешение на чтение
1Boolean Stat.isReadable();
Результат возврата:
- Boolean , если true, разрешение на чтение
isExecutable
Проверьте, есть ли у файла разрешение на выполнение
1Boolean Stat.isExecutable();
Результат возврата:
- Boolean , если true, разрешение на выполнение
isHidden
Проверьте, скрыт ли файл
1Boolean Stat.isHidden();
Результат возврата:
- Boolean , скрыто, если истина
isDirectory
Запросить, является ли файл каталогом
1Boolean Stat.isDirectory();
Результат возврата:
- Boolean , true - это каталог
isFile
Проверьте, является ли файл файлом
1Boolean Stat.isFile();
Результат возврата:
- Boolean , если true, это файл
isSymbolicLink
Запросить, является ли файл символической ссылкой
1Boolean Stat.isSymbolicLink();
Результат возврата:
- Boolean , true - символическая ссылка
isMemory
Запросить, является ли файл файлом памяти
1Boolean Stat.isMemory();
Результат возврата:
- Boolean , если true - это файл памяти
isSocket
Проверьте, является ли файл Socket
1Boolean Stat.isSocket();
Результат возврата:
- Boolean , true - Socket
toString
Возвращает строковое представление объекта, обычно возвращает «[Native Object]», объект может быть повторно реализован в соответствии с его собственными характеристиками.
1String Stat.toString();
Результат возврата:
- String , возвращает строковое представление объекта
toJSON
Возвращает представление объекта в формате JSON, обычно возвращает набор читаемых атрибутов, определенных объектом.
1Value Stat.toJSON(String key = "");
Параметры звонка:
- key : строка, не используется
Результат возврата:
- Value , возвращает значение, содержащее сериализуемый JSON