作为我的应用程序的一部分,我将一组没有立即显示的小型Dom节点放在一起。我将它们存储在内部数组中。用户可以调用其显示,在这种情况下,我会将其重新显示为用于显示它们的div。一切都很好。但是,当是时候用新的替换所有它们时,我想销毁旧的(有效地重新分配它们)。否则,随着时间的流逝,内存使用量可能成倍增长。如何强制浏览器js引擎执行此操作?只是将Dom节点数组中的每个项目都设置为足够空?我还有其他事要做吗?或者,也许我根本不必为此担心吗?
最佳答案
如果将每个项目设置为null,它们将被自动垃圾回收。