The AsyncDisposableStack() constructor creates AsyncDisposableStack objects.
new AsyncDisposableStack()Note: AsyncDisposableStack() can only be constructed with new. Attempting to call it without new throws a TypeError.
None.
A new AsyncDisposableStack object.
const disposer = new AsyncDisposableStack();
disposer.defer(() => console.log("Disposed!"));
await disposer.disposeAsync();
// Logs: Disposed!