2011-01-13 21 views
11

iam寻找一些工具或方法来检测内存泄漏,在我的JavaScript应用程序中的慢方法。如何检查和测试一个javascript应用程序泄漏多少内存

+0

甚至有可能在javascript中发生内存泄漏? – 2011-01-13 21:35:48

+1

@Sam`var i =“”; while(1){i + =“内存泄漏甚至可能在JavaScript?”;}` - 不是传统的内存泄漏本身...... – 2011-01-13 21:37:36

回答

8

您需要使用分析器;我建议Chrome的。在探查的步骤

  1. 转到开发者工具的概况部
  2. 得到的地方,缓慢的JS是
  3. 开始录制
  4. 开始可疑代码
  5. 停止录音的部分

之后,分析器会告诉你一切你想知道的对象有多少,每个方法花了多少时间d等...

该程序应该与Firefox上的Firebug相似。