FileReader.readyState
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
FileReader の readyState プロパティは、 FileReader がいる読み取り操作の現在の状態を提供します。 FileReader は以下のいずれかの状態にあります。
| 値 | 状態 | 説明 | 
|---|---|---|
0 | 
EMPTY | 
Reader が作成されました。まだ読み込まれているメソッドはありません。 | 
1 | 
LOADING | 
read メソッドが呼び出されました。 | 
2 | 
DONE | 
操作が完了しています。 | 
例
js
const reader = new FileReader();
console.log("EMPTY", reader.readyState); // readyState は 0 になります。
reader.readAsText(blob);
console.log("LOADING", reader.readyState); // readyState は 1 になります。
reader.onloadend = () => {
  console.log("DONE", reader.readyState); // readyState は 2 になります。
};
値
FileReader API のために定義されている、状態を表す 3 つの定数のうちの 1 つです。
仕様書
| Specification | 
|---|
| File API> # dom-filereader-readystate>  | 
            
ブラウザーの互換性
Loading…