36-问题
4.9.1 问题
假定有如下的DOM代码:
var node = document.getElementById('myId');
node.onclick = function() {
// 单击事件处理程序
};
node.myObject = {
label: document.getElementById('myLabel')
};
为了方便引用,为DOM元素关联了元数据。因为有些Web浏览器的垃圾收集机制实现有缺陷,所以上述代码可能造成内存泄漏。
假定有如下的DOM代码:
var node = document.getElementById('myId');
node.onclick = function() {
// 单击事件处理程序
};
node.myObject = {
label: document.getElementById('myLabel')
};
为了方便引用,为DOM元素关联了元数据。因为有些Web浏览器的垃圾收集机制实现有缺陷,所以上述代码可能造成内存泄漏。