3

Dojo を使用して、その存続期間中に大量のデータを割り当てるアプリを作成しました。完了時にすべてのメモリが解放されていることを確認する方法はありますか?

タグdojo.data.destroyAllStores()で使用できるような方法はありますか?<body onunload>

ありがとう。

4

1 に答える 1

0

「onunload」の使用を検討されているので、ユーザーがページを離れたときにメモリを解放したいと思います。

Javascript オブジェクトはページ間で共有されないため、HTML ページを離れると、おそらくブラウザが関連するメモリをクリアするはずです (ブラウザには JavaScript GC があります)。

DOM と JavaScript オブジェクト (DOM および JS GC によってクリアされない循環参照) を接続してメモリ リークを作成していない限り。しかし、それは別の問題です。

DOM/JS メモリ リークの詳細。

于 2009-07-20T14:36:44.003 に答える