前端之家收集整理的这篇文章主要介绍了
javascript:删除关联数组的所有对象元素,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道最有效的排空关联数组的
方法,而不会导致任何内存泄漏(值为js对象)
只是为了确保,我已经尝试过遍历数组的元素,为每个元素对象调用“delete”操作,这样所有的元素对象都将成为垃圾收集的候选者.最后,我重新设置assoc数组:
somearray = {};
是否有必要为每个元素调用“删除”操作?或者重置变量值是否足以使所有元素都被垃圾回收?
谢谢!
只要你的对象和关联数组都没有被引用到别的地方,重新设置数组就可以了.
在每个对象上调用delete只能在DOM元素的IE6中进行.见here
原文链接:https://www.f2er.com/js/152337.html