DisposableStack : propriété disposed
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
La propriété accesseur disposed des instances de DisposableStack retourne un booléen indiquant si ce DisposableStack a été libéré ou déplacé en effectuant l'une des actions suivantes :
- Appeler sa méthode
dispose() - Appeler sa méthode
move() - Le déclarer avec
usinget laisser la variable sortir de la portée, ce qui appelle automatiquement la méthode[Symbol.dispose]().
Exemples
>Vérifier si une pile est libérée
js
const disposer = new DisposableStack();
console.log(disposer.disposed); // false
disposer.dispose();
console.log(disposer.disposed); // true
Spécifications
| Specification |
|---|
| ECMAScript Async Explicit Resource Management> # sec-get-disposablestack.prototype.disposed> |