--- title: WritableStream.abort() slug: Web/API/WritableStream/abort tags: - API - Experimental - Method - Reference - Streams - WritableStream - abort translation_of: Web/API/WritableStream/abort ---
{{domxref("WritableStream")}} インターフェイスの abort()
メソッドはストリームを中止し、プロデューサーがストリームに正常に書き込むことができなくなり、キューに入れられた書き込みが破棄されてすぐにエラー状態に移行することを通知します。
var promise = writableStream.abort(reason);
{{jsxref("Promise")}}。 reason
パラメーターで指定された値で満たされます。
const writableStream = new WritableStream({
write(chunk) {
...
},
close() {
...
},
abort(err) {
...
}
}, queuingStrategy);
...
// 必要に応じて、後でストリームを中止します
writableStream.abort();
仕様 | 状態 | コメント |
---|---|---|
{{SpecName("Streams","#ws-abort","abort()")}} | {{Spec2('Streams')}} | 初期定義 |
{{Compat("api.WritableStream.abort")}}