【发布时间】:2012-06-02 23:54:34
【问题描述】:
假设我使用$('some html') 创建一个元素,如下所示:
var imgSrc = determineImageURL();
var myImg = $('<img>', { src: imgSrc })[0]; // Creates a new <img>.
我的问题是:
- 谁是新元素的父元素? 文档? 窗口?没有任何?所有浏览器都一样吗?
- 假设我需要多次运行该代码,并且每次计算一个可能不同的 imgSrc。当 myImg 更改或当前函数返回时,新元素是否会变成垃圾(并且可能会被收集)?或者我必须保留一个
并且只更改 src 属性?
【问题讨论】:
标签: javascript jquery html dom garbage-collection