FileSystemEntry: isDirectory property
Thuộc tính chỉ đọc isDirectory của giao diện FileSystemEntry là true nếu mục đại diện cho một thư mục (tức là nó là FileSystemDirectoryEntry) và false nếu không phải.
Bạn cũng có thể sử dụng isFile để xác định xem mục có phải là tệp 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 thư mục đều là tệp 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à thư mục 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
| Thông số kỹ thuật |
|---|
| File and Directory Entries API> # dom-filesystementry-isdirectory> |