ReadableStream: thuộc tính locked

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2019.

Note: This feature is available in Web Workers.

Thuộc tính locked chỉ đọc của giao diện ReadableStream trả về xem luồng có thể đọc được có bị khóa đối với đầu đọc hay không.

Một luồng có thể đọc được có thể có nhiều nhất một trình đọc đang hoạt động tại một thời điểm và được khóa đối với trình đọc đó cho đến khi nó được giải phóng. Một trình đọc có thể được lấy bằng cách sử dụng ReadableStream.getReader() và được phát hành bằng phương pháp releaseLock() của trình đọc.

Giá trị

Giá trị boolean cho biết luồng có thể đọc được có bị khóa hay không.

Ví dụ

js
const stream = new ReadableStream({
  // …
});

const reader = stream.getReader();

stream.locked;
// should return true, as the stream has been locked to a reader

Thông số kỹ thuật

Thông số kỹ thuật
Streams
# ref-for-rs-locked②

Khả năng tương thích của trình duyệt

Xem thêm