1. ホーム
  2. javascript

[解決済み] typeScriptにデストラクタはあるか?

2022-02-27 18:45:38

質問

TypeScriptにデストラクタはありますか?ない場合、どのようにオブジェクトを削除すればよいのでしょうか? 試しに destructor()~ClassName() が、うまくいかなかった。

どうすればいいですか?

JavaScriptはガベージコレクションを利用して、参照されなくなったオブジェクトを自動的に削除しています。デストラクタやファイナライザという概念はありません。

ガベージコレクタによってオブジェクトが削除されるタイミングを観察することはできませんし、予測することもできません。