2010-08-12 24 views
3

我写了很多我正在开发的网站的代码,只是现在才意识到它有内存泄漏。我注意到Firefox在一天中变得相当缓慢,并检查了我的任务管理器,发现它在600,000 K处闲置。Javascript/jQuery - 如何在大量代码中找到内存泄漏?

看起来很奇怪,所以我杀了它/重新启动它。然后意识到,在观看任务管理器时,我在网站上玩的越多,Firefox的内存使用率就越高。

现在,我有很多代码...我不想重新编码它,并尝试在这个时候做得更好。那么我如何查看我的代码并确定内存泄漏?这几乎是所有jQuery的东西(绑定点击,更改等)和AJAX(使用jQuery UI选项卡)。

我该如何解决这个问题? >。 <

回答

0

您需要使用JavaScript分析器,例如Firefox的this addon。它会帮助你找到内存泄漏,你将不得不修复它。