Javascriptのガベージコレクションの限界と自己参照によってトリップできるかどうかは疑問です。自己参照機能、DOM要素、&Javascriptガベージコレクション
文書に添付されたdivを想像してください。ここでカスタム属性を追加できます:この要素を操作する関数:
(function(){
var el = document.getElementById('mydiv');
el.custom_func = function() {
el.style.color = 'green';
};
})();
最後に、DOMから要素を削除します。
var el = document.getElementById('mydiv');
el.parentNode.removeChild(el);
el = null;
この要素への他の参照がないと仮定すると、ガベージコレクションは正常に行われますか?
DOMエレメントのカスタム属性がガベージコレクションを混乱させる方法はありますか?
それは、Internet Explorerの問題でした。私は今それについて心配する価値があるとは思わない。しかし私は間違っている可能性があります。 – Pointy