ReadableStreamDefaultReader: closed property

Baseline Widely available

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

Note: This feature is available in Web Workers.

closed là thuộc tính chỉ đọc của giao diện ReadableStreamDefaultReader trả về một Promise được hoàn tất khi luồng đóng, hoặc bị từ chối nếu luồng phát sinh lỗi hoặc khóa của trình đọc bị giải phóng. Thuộc tính này cho phép bạn viết mã phản hồi khi quá trình streaming kết thúc.

Giá trị

Một Promise.

Ví dụ

Trong đoạn mã này, một trình đọc đã được tạo trước đó được truy vấn để xem luồng có đã đóng hay chưa. Khi nó đóng, promise được hoàn tất và thông điệp được ghi vào console.

js
reader.closed.then(() => {
  console.log("reader closed");
});

Thông số kỹ thuật

Specification
Streams
# ref-for-generic-reader-closed②

Tương thích trình duyệt

Xem thêm