クライアント側の 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