,当然,这是一种错误的看法.关注内存的管理,避免内存的泄漏也是性能优化重要的一项....变量的生命周期
Javascript 变量的生命周期要分开来看,对于全局变量,他的生命周期会持续到页面关闭(这就涉及到了后面要总结的内存泄漏的一种方式).而对于局部变量,在所在的函数的代码执行之后,局部变量的生命周期结束....a = o; // o2 引用 o
return "azerty";
}
f();
复制代码
首先要注意我们是在函数作用域中讨论的这个问题,而不是全局环境中.老版本的IE中的非JavaScript...定时器中的内存泄漏
var someResource = getData();
setInterval(function() {
var node = document.getElementById...,如果垃圾回收之后的最低值(我们称为min),min在不断上涨,那么肯定是有较为严重的内存泄漏问题.