任何Web浏览器垃圾收集删除dom元素?(与Javascript对象相对)

bar*_*mac 5 javascript browser memory dom html-rendering

如果一个Web应用程序从不刷新页面但是完全从第一页构建并加上Javascript请求,从而根据需要创建和销毁元素,那么任何浏览器都会重用过时dom元素使用的内存吗?

这计划在任何浏览器中吗?

我认为完全爆炸的extJS应用程序对这种内存泄漏非常敏感.

有没有真正有效的再利用策略来缓解这个问题?

我在这里不是指Javascript对象垃圾收集,只删除了DOM元素,但我不确定它到底是否基本相同.

pim*_*vdb 2

看起来 Chrome 是这样做的: http: //jsfiddle.net/GaPLT/1/

内存使用情况:

  1. 起始价:45K
  2. 添加后:60K
  3. 删除后:49K