FileSystemHandle: isSameEntry() 方法
注意:此功能在 Web Workers 中可用。
FileSystemHandle 介面的 isSameEntry() 方法用於比較兩個 handles,以確定它們關聯的條目(檔案或目錄)是否匹配。
語法
js
isSameEntry(fileSystemHandle)
引數
FileSystemHandle-
要與呼叫方法的控制代碼進行匹配的
FileSystemHandle。
返回值
一個返回 Boolean 值的 Promise。
示例
以下函式將單個條目與一個條目陣列進行比較,並返回一個 Promise,該 Promise fulfilled 後會得到一個移除了所有匹配條目的新陣列。
js
async function removeMatches(fileEntry, entriesArr) {
const newArr = [];
for (const entry of entriesArr) {
if (!(await fileEntry.isSameEntry(entry))) {
newArr.push(entry);
}
}
return newArr;
}
規範
| 規範 |
|---|
| 檔案系統 # api-filesystemhandle-issameentry |
瀏覽器相容性
載入中…