WritableStreamDefaultWriter: releaseLock() method
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since May 2022.
Note: This feature is available in Web Workers.
releaseLock() của giao diện WritableStreamDefaultWriter giải phóng khóa của trình ghi trên luồng tương ứng. Sau khi khóa được giải phóng, trình ghi không còn hoạt động nữa. Nếu luồng liên kết đang ở trạng thái lỗi khi khóa được giải phóng, trình ghi sẽ xuất hiện ở trạng thái lỗi tương tự kể từ lúc đó; nếu không, trình ghi sẽ xuất hiện là đã đóng.
Cú pháp
js
releaseLock()
Tham số
Không có.
Giá trị trả về
Không có (undefined).
Ví dụ
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();
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Streams> # ref-for-default-writer-release-lock②> |