是否有任何javascript性能分析,如xhprof for php

时间:2013-08-03 08:42:23

标签: javascript performance web-applications

JavaScript正在成为Web应用程序的最大杀手,特别是对于移动Webapp。

但是我没有找到像xphrof这样简单实用的工具来帮助我分析我的JavaScript代码问题。

Firebug,Google Speed Tracer和dynatrace都是很棒的工具,但它们的可用性不是很好,它们不支持移动应用程序,也不能用作服务。

是否有任何工具可以像xhprof一样简单使用?

使用这些工具,我需要做的是:标记需要分析的代码,打开浏览器,执行操作,然后访问可以告诉我结果的页面。

2 个答案:

答案 0 :(得分:0)

我喜欢使用chrome开发人员工具来分析我的应用并获得一些内存泄漏指示,您可以从应用中获取实时快照,您可以观看重新绘制元素,您可以深入了解您的对象并优化它如果您不需要继续使用它们,请使用delete,就像它上面一样:)

答案 1 :(得分:0)

其中许多存在。虽然我认为萤火虫可能更适合你的要求。

Chrome开发工具:

浏览以下链接了解更多信息,

https://developers.google.com/chrome-developer-tools/docs/timeline
https://developers.google.com/chrome-developer-tools/docs/heap-profiling
https://developers.google.com/chrome-developer-tools/docs/cpu-profiling

萤火虫:

Firebug提供了非常详细的分析报告。它将告诉您每个方法调用需要多长时间

console.profile([title])
console.profileEnd ()

另请参阅console.trace()

在这里查看控制台API,http://getfirebug.com/wiki/index.php/Console_API