如何找出哪些JavaScript代码减慢了我的页面速度

时间:2012-01-13 10:27:05

标签: javascript jquery

我页面中的某些代码会在20-30分钟后使浏览器变慢。我需要知道哪一个。我可以使用哪些工具来调试它。

正在加载js文件

  1. Jquery的
  2. Jquery ui
  3. 历史
  4. 小胡子
  5. 是的我 settimeout并且认为这是罪魁祸首但是在删除它之后唉,它仍然有点慢。

2 个答案:

答案 0 :(得分:4)

您应该使用Google的Speed Tracer。这是Chrome扩展程序。

  

Speed Tracer是一款帮助您识别和修复性能的工具   Web应用程序中的问题。它可视化指标   取自浏览器内部的低级检测点   在应用程序运行时分析它们。 Speed Tracer可作为a   Chrome扩展程序适用于扩展程序所在的所有平台   目前支持(Windows和Linux)。

或者,你有雅虎的YUI 2: Profiler

  

YUI Profiler是一个简单的,非可视的JavaScript代码分析器。   与大多数代码分析器不同,这个允许您准确指定   您要分析的应用程序的哪些部分。你也可以   以应用程序的形式编程检索分析信息   运行,允许您创建性能测试YUI测试或其他   单元测试框架。

答案 1 :(得分:2)

@Julio Santos回答的附录

您可以使用具有良好免费版本产品的Dynatrace Ajax