CountQueuingStrategy: thuộc tính highWaterMark
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 chỉ đọc CountQueuingStrategy.highWaterMark trả về tổng số chunk có thể được chứa trong hàng đợi nội bộ trước khi backpressure được áp dụng.
Giá trị
Một số nguyên biểu thị số lượng chunk.
Ví dụ
js
const queuingStrategy = new CountQueuingStrategy({ highWaterMark: 1 });
const readableStream = new ReadableStream(
{
start(controller) {
// …
},
pull(controller) {
// …
},
cancel(err) {
console.log("stream error:", err);
},
},
queuingStrategy,
);
const size = queuingStrategy.size(chunk);
console.log(`highWaterMark value: ${queuingStrategy.highWaterMark}$`);
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Streams> # ref-for-cqs-high-water-mark①> |
Khả năng tương thích với trình duyệt
Xem thêm
- Bộ khởi tạo
CountQueuingStrategy()