WritableStreamDefaultWriter: releaseLock() Methode
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die releaseLock()
-Methode der
WritableStreamDefaultWriter
-Schnittstelle gibt die Sperre des Writers auf dem
entsprechenden Stream frei. Nachdem die Sperre freigegeben wurde, ist der Writer nicht mehr aktiv. Wenn der
zugehörige Stream fehlerhaft ist, wenn die Sperre freigegeben wird, wird der Writer von nun an auf die gleiche Weise fehlerhaft erscheinen; andernfalls wird der Writer als geschlossen erscheinen.
Syntax
js
releaseLock()
Parameter
Keine.
Rückgabewert
Keiner (undefined
).
Beispiele
js
const writableStream = new WritableStream(
{
write(chunk) {
// ...
},
close() {
// ...
},
abort(err) {
// ...
},
},
queuingStrategy,
);
// ...
const writer = writableStream.getWriter();
// ...
// release writer's lock on the stream when desired
writer.releaseLock();
Spezifikationen
Specification |
---|
Streams Standard # ref-for-default-writer-release-lock② |
Browser-Kompatibilität
BCD tables only load in the browser