Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. FileReader
  4. readyState

FileReader: readyState property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

Note: This feature is available inWeb Workers.

ThereadyState read-only property of theFileReader interface provides the current state of the reading operation.This will be one of the states:EMPTY,LOADING, orDONE.

Value

A number which is one of the three possible state constants defined on theFileReader interface:

FileReader.EMPTY (0)

Reader has been created, but none of the read methods have been called yet.

FileReader.LOADING (1)

A read method has been called. AFile orBlob is being read, and no error has occurred yet.

FileReader.DONE (2)

The read operation is complete. This could mean that: the entireFile orBlob has been read into memory, a file read error occurred, orabort() was called and the read was cancelled.

Examples

js
const reader = new FileReader();console.log("EMPTY", reader.readyState); // readyState will be 0reader.readAsText(blob);console.log("LOADING", reader.readyState); // readyState will be 1reader.onloadend = () => {  console.log("DONE", reader.readyState); // readyState will be 2};

Specifications

Specification
File API
# dom-filereader-readystate

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp