Firefox Tomorrow

web api instance method

FileSystemDirectoryHandle: values() method

View on MDN ↗

Secure contextAvailable in workers

The values() method of the FileSystemDirectoryHandle interface returns a new asynchronous iterator for the iteration of the value of the entries within the FileSystemDirectoryHandle on which this method is called.

Syntax

values()

Parameters

None.

Return value

A new asynchronous iterator containing the handles of each entry within the FileSystemDirectoryHandle.

Exceptions

  • NotAllowedError DOMException
    • : Thrown if the state for the handle is not 'granted' in read mode.
  • NotFoundError DOMException
    • : Thrown if the current entry is not found.

Examples

Use the for await...of loop can simplify the iteration process.

const dirHandle = await window.showDirectoryPicker();

for await (const value of dirHandle.values()) {
  console.log(value);
}

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also