是否有javascript性能分析器,例如php的xhprof

是否有javascript性能分析器,例如php的xhprof,javascript,performance,web-applications,Javascript,Performance,Web Applications,JavaScript正在成为web应用程序的最大杀手,尤其是移动web应用程序 但是我还没有找到像xphrof这样简单有用的工具来帮助我分析JavaScript代码的问题 Firebug、Google Speed Tracer和dynatrace都是很棒的工具,但它们的可用性不是很好,它们不支持移动应用程序,也不能作为服务使用 有什么工具可以像xhprof一样简单地使用吗 使用这些工具,我需要做的是:标记需要分析的代码,打开浏览器,执行操作,然后访问一个可以告诉我结果的页面。我喜欢使用chrom

JavaScript正在成为web应用程序的最大杀手,尤其是移动web应用程序

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

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

有什么工具可以像xhprof一样简单地使用吗


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

我喜欢使用chrome developer工具分析我的应用程序,并获得一些内存泄漏指示,你可以从你的应用程序中拍摄实时快照,你可以观看元素的重新绘制,如果您不需要继续使用它们,您可以深入查看您的对象并使用
delete
对其进行优化,就像在它上面一样:)

很多对象都存在。虽然我认为firebug可能更适合你的要求

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,

Firebug在某些情况下可以帮助我。但是对于移动webapp,我们不能使用它。