DisposableStack.prototype.disposed
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
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
usingund 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
Loading…