FileSystemHandle: isSameEntry() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Note: This feature is available in Web Workers.
The isSameEntry() method of the
FileSystemHandle interface compares two handles to see if the associated entries (either a file or directory) match.
Syntax
js
isSameEntry(fileSystemHandle)
Parameters
FileSystemHandle-
The
FileSystemHandleto match against the handle on which the method is invoked.
Return value
A Promise that fulfills with a Boolean.
Examples
The following function compares a single entry with an array of entries, and returns a new array with any matching entries removed.
js
function removeMatches(fileEntry, entriesArr) {
let newArr = entriesArr.filter((entry) => !fileEntry.isSameEntry(entry));
return newArr;
}
Specifications
| Specification |
|---|
| File System Standard # api-filesystemhandle-issameentry |
Browser compatibility
| desktop | mobile | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
isSameEntry | |||||||||||