-1
私は、次のコードを持っている:ガベージコレクション
var o = (function() {
var o1 = {name: "o1"};
var o2 = {name: "o2"};
var o3 = {name: "o3"};
o1.child = o2;
o2.child = o3;
o3.parent = o2;
setTimeout(function() {
o1.child = null;
}, 1000);
return o1;
})();
は、オブジェクトo2
、タイムアウトコールバックが終了後のガベージコレクションの対象o3
ていますか?
ありがとうございました。私の更新コード –
を参照してください。@ Maximusこれは質問の範囲を多少変更しました...あなたは一般的にそのような編集を避けるべきです –
ええ、申し訳ありませんが、現在のものが正しいです。あなたは新しい例に基づいて答えますか? –