我需要维护一个具有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;