当前位置:  开发笔记 > 编程语言 > 正文

如何在Firefox中跟踪和调试JavaScript内存泄漏?

如何解决《如何在Firefox中跟踪和调试JavaScript内存泄漏?》经验,为你挑选了1个好方法。

我一直试图在一个月内跟踪这个,但没有任何成功.我在汽车广告网站上有这段代码,基本上允许缩略图在搜索结果中旋转,因为汽车有多张图片.您可以在以下操作中看到它:

http://www.abcavendre.com/4506691919/

它建立在mootools 1.2框架之上.问题是,当一个页面充满了那些旋转图片时,这个脚本在Firefox 3下会消耗相当多的内存,例如这个库存页面:

http://www.abcavendre.com/Vitrine/Israel_Huttman/

您可以在此处查看相关脚本的来源:

http://www.abcavendre.com/scripts/showcase_small.js

关于什么导致内存泄漏的任何想法?奇怪的是这个代码在IE7下运行正常.



1> Joe Scylla..:

在Firefox中跟踪内存泄漏的一种方法是使用Leak Monitor Addon.它显示了javascript(包括扩展脚本)的内存泄漏.

请提醒一下,该插件有时会显示泄漏的对象,这些对象将在以后通过垃圾回收进行清理.如果是这种情况,插件将启动一个新窗口,显示新状态.


泄漏监视器不再适用于任何现代版本的Firefox :-(
看作SO是一个英语网站,您可能想要提供英语链接:https://addons.mozilla.org/en-US/firefox/addon/2490
推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有