DisposableStack.prototype.disposed

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Thuộc tính accessor disposed của các instance DisposableStack trả về một boolean cho biết liệu DisposableStack này đã bị hủy hoặc chuyển hay chưa bằng cách thực hiện một trong những hành động sau:

  • Gọi phương thức dispose() của nó
  • Gọi phương thức move() của nó
  • Khai báo nó với using và để biến ra khỏi phạm vi, điều này tự động gọi phương thức [Symbol.dispose]().

Ví dụ

Kiểm tra xem ngăn xếp đã bị hủy chưa

js
const disposer = new DisposableStack();
console.log(disposer.disposed); // false
disposer.dispose();
console.log(disposer.disposed); // true

Đặc tả

Specification
ECMAScript Async Explicit Resource Management
# sec-get-disposablestack.prototype.disposed

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

Xem thêm