--- title: ReadableStreamDefaultReader.closed slug: Web/API/ReadableStreamDefaultReader/closed tags: - API - Property - ReadableStreamDefaultReader - Reference - Streams - closed translation_of: Web/API/ReadableStreamDefaultReader/closed ---
{{domxref("ReadableStreamDefaultReader")}} インターフェイスの closed 読み取り専用プロパティは、ストリームが閉じられた場合、またはリーダーのロックが解除された場合に満たし、ストリームがエラーの場合に拒否する promise を返します。
var closed = readableStreamDefaultReader.closed;
{{jsxref("Promise")}}。
このスニペットでは、以前に作成したリーダーに問い合わせて、ストリームが閉じられているかどうかを確認します。 閉じられると、promise が満たされ、メッセージをコンソールに記録します。
reader.closed.then(() => {
console.log('reader closed');
})
| 仕様 | 状態 | コメント |
|---|---|---|
| {{SpecName("Streams","#default-reader-closed","closed")}} | {{Spec2('Streams')}} | 初期定義 |
{{Compat("api.ReadableStreamDefaultReader.closed")}}