このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

AsyncDisposableStack() コンストラクター

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

AsyncDisposableStack() コンストラクターは、AsyncDisposableStack オブジェクトを作成します。

構文

js
new AsyncDisposableStack()

メモ: AsyncDisposableStack() は、newを使ってのみ構築できます。new を付けずに呼び出すと、TypeError が発生します。

引数

なし。

返値

新しい AsyncDisposableStack オブジェクト。

AsyncDisposableStack の作成

js
const disposer = new AsyncDisposableStack();
disposer.defer(() => console.log("Disposed!"));
await disposer.disposeAsync();
// ログ: Disposed!

仕様書

Specification
ECMAScript Async Explicit Resource Management
# sec-properties-of-the-asyncdisposablestack-constructor

ブラウザーの互換性

関連情報