Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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 using et 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

Compatibilité des navigateurs

Voir aussi