1

我在javascript中创建了一个图像标签进行一些处理,之后当我完成处理时我需要删除/处置对象。我使用 jquery remove 方法来删​​除对象。jquery remove 方法和将 null 分配给对象有什么区别?我应该使用哪个。?

function processInfo()
{
var img = new Image();
/*
some processing.
*/

// at this line i need to remove/dispose the object.

$(img).remove();
}
4

1 回答 1

1

jQueryremove从 DOM 中移除元素引用。如果你的 javascript 引用的范围是processInfo你不需要做任何其他事情,垃圾收集器会自动删除这个 ref。更重要的是,如果您不添加img到 DOMremove调用也没有必要。

于 2013-08-28T08:19:27.580 回答