我正在开发一个包含大量Javascript的AJAX应用程序。所有页面都通过AJAX加载 在某个页面上,我有一个用Javascript构建的网格。现在,当我离开那个页面时,我想破坏那个网格。我调用jQuery.remove()但这只是从DOM中删除对象 我的问题是如何从内存中删除此网格对象?因为当我离开页面时它仍然存在。
非常感谢!
答案 0 :(得分:6)
如果删除对网格的所有引用(即为变量赋值null),垃圾收集器将从内存中删除该对象。
答案 1 :(得分:1)
将网格放入div或任何你想要的东西。 如果要删除它,请使用
$("<the name of the div>").empty();
将清除它。