3

クライアント側の JavaScript アプリケーションでのメモリ リークが心配です。

特に、相互参照するオブジェクトがあります。

var obj1 = new SomeObject();
var obj2 = new AnotherObject();
obj1.ref = obj2;
obj2.ref = obj1;

プログラムが実行され、obj1リセットobj2されると

obj1 = new SomeObject();
obj2 = new AotherObject();
obj1.ref = obj2;
obj2.ref = obj1;

obj1問題は、割り当てられた元のオブジェクトobj2がガベージ コレクションされるのか、それとも手動で dする必要があるのか​​ということdeleteです。

4

0 に答える 0