FileSystemDirectoryHandle: keys() 方法
注意:此功能在 Web Workers 中可用。
FileSystemDirectoryHandle 介面的 keys() 方法會返回一個用於迭代呼叫此方法所在的 FileSystemDirectoryHandle 中條目鍵值的新非同步迭代器。
語法
js
keys()
引數
無。
返回值
一個包含 FileSystemDirectoryHandle 中每個條目鍵值的新非同步迭代器。
異常
NotAllowedErrorDOMException-
如果控制代碼的
PermissionStatus.state在read模式下不是'granted',則會丟擲此錯誤。 NotFoundErrorDOMException-
如果當前項未找到,則會丟擲此錯誤。
示例
使用 for await...of 迴圈可以簡化迭代過程。
js
const dirHandle = await window.showDirectoryPicker();
for await (const key of dirHandle.keys()) {
console.log(key);
}
規範
| 規範 |
|---|
| 檔案系統 # api-filesystemdirectoryhandle-asynciterable |
瀏覽器相容性
載入中…