Erw*_*win 10 javascript arrays memory-leaks object
我想知道清空关联数组的最有效方法,而不会导致任何内存泄漏(值为js对象)
可以肯定的是,我已经尝试迭代数组的元素,为每个元素对象调用'delete'操作,这样所有的元素对象都将成为垃圾收集的候选对象.最后,我使用以下方法重置assoc数组: somearray = {};
somearray = {};
是否有必要为每个元素调用"删除"操作?或者重置变量值是否足以使所有元素都被垃圾收集?
谢谢!
SLa*_*aks 7
只要您的对象和关联数组都没有在其他地方引用,重置数组就应该这样做.
delete只在DOM元素的IE6中调用每个对象.看到这里
delete
归档时间:
16 年,5 月 前
查看次数:
11203 次
最近记录:
13 年,5 月 前