使用firebug在JavaScript中查找内存泄漏?

使用firebug在JavaScript中查找内存泄漏?,javascript,jquery,firefox,firebug,Javascript,Jquery,Firefox,Firebug,是否有Firefox的附加组件可用于查找部分JavaScript导致内存泄漏的原因?我找到的最好的内存分析器是IE(甚至支持IE6;-)。试一试——你会惊讶于它有多好: 我没有firefox,但Chrome中的webkit inspector内置了一个探查器,非常适合这类东西 作为一个额外的好处,它还向您显示所有浏览器事件,如重新绘制,这样您就可以设计代码,使其对浏览器的影响最小。使用/,我经常使用它来搜索内存泄漏 其他热门歌曲: jQuery本身可以防止大量内存泄漏 使用 微软自己有一个工具

是否有Firefox的附加组件可用于查找部分JavaScript导致内存泄漏的原因?

我找到的最好的内存分析器是IE(甚至支持IE6;-)。试一试——你会惊讶于它有多好:


我没有firefox,但Chrome中的webkit inspector内置了一个探查器,非常适合这类东西

作为一个额外的好处,它还向您显示所有浏览器事件,如重新绘制,这样您就可以设计代码,使其对浏览器的影响最小。

使用/,我经常使用它来搜索内存泄漏

其他热门歌曲:

  • jQuery本身可以防止大量内存泄漏
  • 使用
  • 微软自己有一个工具,但我不知道它是最新的:
  • 还与Visual Studio集成:
  • 有一篇关于内存泄漏的好文章

我尝试评估dynaTrace,但根本看不到任何内存分析功能。但是,对于一般的性能评测来说,它看起来确实很酷。-1:当泄漏只发生在Firefox中时,这是完全无用的。没有回答任何问题。@LightnessRacesinOrbit只有当您的代码对FF有完全独立的代码路径时,这才是一个问题。修复Chrome内存泄漏的95%的时间可能会修复所有其他浏览器的内存泄漏。@DanielLyons在这一点上,我必须同意LightnessRacesinOrbit。这不是正确的答案,因为你说的是5%。你认为你的软件是正确的,如果它没有做它假设的5%的时间?这是一个有用的答案(同意你的看法),但它不是问题的正确答案。我已经说过,我现在是在这5%,所以这就是为什么我说这句话。(你能想象一座桥梁在遇到大风时只能支撑95%的时间吗?@RGPT很久以前,在一个很远很远的星系里……没有帮助,因为Firefox被请求了,我真的在搜索Firefox