JavaScript正在成为Web应用程序的最大杀手,特别是对于移动Webapp。
但是我没有找到像xphrof这样简单实用的工具来帮助我分析我的JavaScript代码问题。
Firebug,Google Speed Tracer和dynatrace都是很棒的工具,但它们的可用性不是很好,它们不支持移动应用程序,也不能用作服务。
是否有任何工具可以像xhprof一样简单使用?
使用这些工具,我需要做的是:标记需要分析的代码,打开浏览器,执行操作,然后访问可以告诉我结果的页面。
答案 0 :(得分:0)
我喜欢使用chrome开发人员工具来分析我的应用并获得一些内存泄漏指示,您可以从应用中获取实时快照,您可以观看重新绘制元素,您可以深入了解您的对象并优化它如果您不需要继续使用它们,请使用delete
,就像它上面一样:)
答案 1 :(得分:0)
其中许多存在。虽然我认为萤火虫可能更适合你的要求。
浏览以下链接了解更多信息,
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