,当然,这是一种错误的看法.关注内存的管理,避免内存的泄漏也是性能优化重要的一项....限制: 那些无法从根对象查询到的对象都将被清除 当然,在我们的开发实践中很少遇到这种情况,这也是我们忽略内存管理的原因之一....,但是要避免无意的时候造成的内存泄漏.
3.移除 DOM 节点时候忘记移除暂存的值
有时候出于优化性能的目的,我们会用一个变量暂存 节点,接下来使用的时候就不用再从 DOM 中去获取.但是在移除 DOM...当然有些场景 setTimeout 的计时可能很长, 这样的情况下也是需要纳入考虑的.
chrome中查看
老版本的在 Timeline 中查看, 新版本的在 performance 中查看:
?...,如果垃圾回收之后的最低值(我们称为min),min在不断上涨,那么肯定是有较为严重的内存泄漏问题.