DHTML: WritableStreamDefaultWriter.releaseLock メソッド  編集:2022.01.12 by T.A.

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

対応するストリームのライターのロックを解除します。→MS

ロックを解除すると、ライターはアクティブではなくなります。ロックを解除したときに関連するストリームにエラーが発生した場合、ライターはこれ以降同じようにエラーが発生したように見えます。そうでない場合、ライターは閉じられたように見えます。

writableStreamDefaultWritere.releaseLock()
writableStreamDefaultWriter
WritableStreamDefaultWriter
戻り値

undefined。

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

...

const writer = writableStream.getWriter();

...

// 必要に応じて、ストリームのライターのロックを解除します
writer.releaseLock();

テスト
HTML:

ここに表示
スクリプト:


スクリプト:



表示内容:
表示内容: