WritableStreamDefaultWriter: releaseLock() Methode
Hinweis: Diese Funktion ist in Web Workers verfügbar.
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 # ref-for-default-writer-release-lock② |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
releaseLock |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.