Die schreibgeschützte isDirectory
-Eigenschaft der FileSystemEntry
-Schnittstelle ist true
, wenn der Eintrag ein Verzeichnis darstellt (was bedeutet, dass es sich um ein FileSystemDirectoryEntry
handelt) und false
, wenn dies nicht der Fall ist.
Sie können auch isFile
verwenden, um festzustellen, ob der Eintrag eine Datei ist.
Warnung: Sie sollten nicht davon ausgehen, dass ein Eintrag, der kein Verzeichnis ist, eine Datei ist oder umgekehrt. Es gibt viele andere Arten von Dateideskriptoren auf vielen Betriebssystemen. Stellen Sie sicher, dass Sie sowohl isDirectory
als auch isFile
nach Bedarf verwenden, um sicherzustellen, dass der Eintrag etwas ist, womit Sie umgehen können.
Ein Boolean-Wert, der angibt, ob die FileSystemEntry
ein Verzeichnis ist oder nicht.
Dieses Beispiel zeigt, wie diese Eigenschaft verwendet werden könnte, um zu bestimmen, ob der Eintrag als Verzeichnis oder Datei verarbeitet werden soll. Wenn der Eintrag keines von beidem ist, wird ein Fehlerhandler mit einer entsprechenden Nachricht aufgerufen.
if (entry.isDirectory) {
processSubdirectory(entry);
} else if (entry.isFile) {
processFile(entry);
} else {
displayErrorMessage("Unsupported file system entry specified.");
}
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4