FileSystemEntry: isFile property
Thuộc tính chỉ đọc isFile của giao diện FileSystemEntry là true nếu mục đại diện cho một tệp (tức là nó là FileSystemFileEntry) và false nếu không phải.
Bạn cũng có thể sử dụng isDirectory để xác định xem mục có phải là thư mục hay không.
Warning:
Bạn không nên giả định rằng bất kỳ mục nào không phải tệp đều là thư mục hoặc ngược lại.
Có các loại mô tả tệp khác trên nhiều hệ điều hành. Hãy chắc chắn sử dụng
cả isDirectory và isFile khi cần để đảm bảo rằng
mục là thứ bạn biết cách xử lý.
Giá trị
Giá trị Boolean cho biết liệu FileSystemEntry có phải là tệp hay không.
Ví dụ
Ví dụ này cho thấy cách thuộc tính này có thể được sử dụng để xác định xem có nên xử lý mục như một thư mục hay tệp. Nếu mục không phải loại nào, một trình xử lý lỗi được gọi với thông báo phù hợp.
if (entry.isDirectory) {
processSubdirectory(entry);
} else if (entry.isFile) {
processFile(entry);
} else {
displayErrorMessage("Unsupported file system entry specified.");
}
Thông số kỹ thuật
| Specification |
|---|
| File and Directory Entries API> # dom-filesystementry-isfile> |