我正在使用大量Javascript处理AJAX应用程序。所有页面都通过AJAX加载。
在某个页面上,我有一个网格,它是用Javascript构建的。现在,当我离开那个网页时,我想摧毁那个网格。我调用jQuery.remove(),但这只会从DOM中删除对象。
我的问题是如何从内存中删除这个网格对象?因为当我离开页面时它仍然存在。从javascript中删除内存对象
非常感谢!
我正在使用大量Javascript处理AJAX应用程序。所有页面都通过AJAX加载。
在某个页面上,我有一个网格,它是用Javascript构建的。现在,当我离开那个网页时,我想摧毁那个网格。我调用jQuery.remove(),但这只会从DOM中删除对象。
我的问题是如何从内存中删除这个网格对象?因为当我离开页面时它仍然存在。从javascript中删除内存对象
非常感谢!
将网格放入div或任何你想要的。 当你想删除它使用
将清除它。
在离开页面后,您如何知道该对象仍然存在于内存中? –
你把网格标识符存储在变量中吗?如果是这样,那么使gridVar = null; – CoolEsh
完全取决于浏览器......我猜你认为它仍然存在于内存中,因为浏览器进程内存使用量不会减少? –