DHTML: FileReader.readyState プロパティ
編集:2022.01.15 by T.A.
FileReader がいまの読み取り操作の現在の状態を返します。→●、MS
number= FileReader.readyState
値
値 | 定義されている名前 | 状態 | 説明 |
0 | EMPTY | EMPTY | Reader が作成されました。まだ読み込まれているメソッドはありません。
|
---|
1 | LOADING | LOADING | read メソッドが呼び出されました。
|
---|
2 | DONE | DONE | 操作が完了しています。
|
---|
状態:
- EMPTY
- FileReader は作成されましたが、readAs メソッドはまだ呼び出されていません。
- LOADING
- readAs メソッドが呼び出されました。File または Blob が読み取り中であり、まだエラーは発生していません。
- DONE
- 読み取り操作が完了しています。これは、File または Blob の全体がメモリに読み込まれたか、ファイル読み取りエラーが発生したか、abort() が呼び出され、読み取りがキャンセルされたか、いずれかを意味します。
例
var reader = new FileReader();
console.log('EMPTY', reader.readyState); // readyState は 0 になります。
reader.readAsText(blob);
console.log('LOADING', reader.readyState); // readyState は 1 になります。
reader.onloadend = function () {
console.log('DONE', reader.readyState); // readyState は 2 になります。};
テスト
ここに表示
|
|
|
|
|
|