--- title: FileSystemDirectoryReader slug: Web/API/FileSystemDirectoryReader tags: - API - File System API - File and Directory Entries API - FileSystemDirectoryReader - Files - Interface - NeedsTranslation - Non-standard - Offline - Reference - TopicStub translation_of: Web/API/FileSystemDirectoryReader ---

{{APIRef("File System API")}}{{Non-standard_header}}

The FileSystemDirectoryReader interface of the File and Directory Entries API lets you access the {{domxref("FileEntry")}}-based objects (generally {{domxref("FileSystemFileEntry")}} or {{domxref("FileSystemDirectoryEntry")}}) representing each entry in a directory.

Because this is a non-standard API, whose specification is not currently on a standards track, it's important to keep in mind that not all browsers implement it, and those that do may implement only small portions of it. Check the {{anch("Browser compatibility")}} section for details.

Methods

{{domxref("FileSystemDirectoryReader.readEntries", "readEntries()")}}
Returns a an array containing some number of the directory's entries. Each item in the array is an object based on {{domxref("FileSystemEntry")}}—typically either {{domxref("FileSystemFileEntry")}} or {{domxref("FileSystemDirectoryEntry")}}.

Specifications

Specification Status Comment
{{SpecName('File System API')}} {{Spec2('File System API')}} Draft of proposed API

This API has no official W3C or WHATWG specification.

Browser compatibility

{{Compat("api.FileSystemDirectoryReader")}}

See also