【发布时间】:2009-02-08 18:24:34
【问题描述】:
作为我的应用程序的一部分,我将一组小型 Dom 节点放在一起,这些节点不会一次全部显示出来。我将它们存储在一个内部数组中。用户可以调用他们的显示,在这种情况下,我将它们重新设置为用于显示它们的 div。这一切都很好。但是当需要用新的替换它们时,我想销毁旧的(有效地释放它们)。否则,随着时间的推移,内存使用量可能会呈指数增长。如何强制浏览器 js 引擎执行此操作?只是将我的 Dom 节点数组中的每个项目设置为 null 就足够了吗?我还有什么需要做的吗?或者也许我根本不用担心这个?
【问题讨论】:
标签: javascript memory-management