DHTML: WritableStreamDefaultWriter.closed プロパティ  編集:2022.01.12 by T.A.

実験的: これは実験的な機能です。本番で使用する前にブラウザー互換性一覧表をチェックしてください。

ストリームが閉じられた場合、またはライターのロックが解除された場合に満たし、ストリームがエラーの場合に拒否する promise を返します。→MS

構文
closed = writableStreamDefaultWriter.closed
writableStreamDefaultWriter
WritableStreamDefaultWriter

Promise

const writableStream = new WritableStream({
  start(controller) {
  },
  write(chunk, controller) {
    ...
  },
  close(controller) {
    ...
  },
  abort(err) {
    ...
  }
}, queuingStrategy);

...

const writer = writableStream.getWriter();

..

// ストリームが閉じているかどうかを確認します
writer.closed.then(() => {
  console.log('writer closed');
})

テスト
HTML:

ここに表示
スクリプト:


スクリプト:



表示内容:
表示内容: