Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

DisposableStack.prototype.disposed

Die disposed Accessor-Eigenschaft von DisposableStack-Instanzen gibt einen booleschen Wert zurück, der angibt, ob dieser DisposableStack durch eine der folgenden Aktionen aufgelöst oder verschoben wurde:

  • Aufrufen seiner dispose()-Methode
  • Aufrufen seiner move()-Methode
  • Deklaration mit using und lassen der Variablen aus dem Gültigkeitsbereich laufen, wodurch automatisch die Methode [Symbol.dispose]() aufgerufen wird.

Beispiele

Überprüfung, ob ein Stack aufgelöst wurde

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

Spezifikationen

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

Browser-Kompatibilität

Siehe auch