有没有办法看到代码的哪一部分使网页变慢?

时间:2010-08-30 17:38:49

标签: javascript jquery performance

它突然变得比它慢得多。 有什么方法可以使用某种工具来告诉我我的代码的哪一部分让我的页面变慢了?

由于

6 个答案:

答案 0 :(得分:8)

与Firebug一起 http://getfirebug.com/

yslow是一个很好的资源,可以找到需要很长时间的事情。 http://developer.yahoo.com/yslow/

答案 1 :(得分:1)

如果你足够勇敢,那么看看Firebug Profiler输出。你可以多学习一点:

Understanding Firebug profiler output http://michaelsync.net/2007/09/10/firebug-tutorial-logging-profiling-and-commandline-part-ii

答案 2 :(得分:1)

对于IE,Dynatrace似乎令人印象深刻。

答案 3 :(得分:0)

您可以在Firebug中查看哪些脚本加载速度更快,速度更慢。如果你想知道哪个是编写脚本的最佳方式,以使它们发挥最佳性能,我认为没有任何工具可用于此。

答案 4 :(得分:0)

如果您一定要使用IE,那么还有一个名为sIEVE的工具可以帮助您找到Internet Exploder中的内存泄漏...我的意思是Internet Explorer。

它可以帮助您找到错误的JS闭包,还可以让您了解哪些方法/函数占用的线程最多。在IE中测试页面时,我会结合使用此工具。

答案 5 :(得分:0)

它可能是热链接。在SO上搜索它。