【发布时间】:2010-01-18 12:12:36
【问题描述】:
我必须维护一个包含大约 30-40 个属性的 JavaScript 对象,我每隔几秒就更新一次。我读过 JavaScript 中没有“释放”内存之类的东西,浏览器会自动垃圾收集未使用的内存。
我的问题是:将对象本身设置为null是否足够,还是我需要将其所有属性设置为null然后将其设置为null?
var obj = [];
obj[prop1] = "123";
obj[prop2] = "456";
//...and so on...
// now to release the obj, is it enough if I just did:
obj = null;
【问题讨论】:
标签: javascript memory object