找到javascript中的瓶颈?

时间:2011-01-24 15:05:15

标签: javascript debugging google-chrome-extension

我试图在我的Javascript中找到瓶颈。基本上我正在开发一个用Javascript编写的chrome扩展,这需要4-5秒来执行任务。这个任务涉及很多代码,使用dev语言工具内置的print statement / chrome只是不起作用。开发工具似乎甚至看不到我的Javascript正在运行。我想知道是否有人有任何他们认为可能有益的建议/工具?

4 个答案:

答案 0 :(得分:9)

在Chrome中打开您的页面。

工具 - >开发人员工具 - >配置文件

开始分析(第3个按钮,底部状态栏上的灰色圆圈)

答案 1 :(得分:0)

也许在Firefox中打开HTML文件而不是让Chrome扩展程序处理它是个好主意。这允许你使用Firebug来确定任何原因,这将非常有用。

答案 2 :(得分:0)

我记得Google Chrome有一个内置的JavaScript profiler。或者你不能用它来扩展你的? (我从未构建Chrome扩展程序。)

答案 3 :(得分:0)

您可以尝试使用之前提到的Profiler或Timeline。 如果在本机代码中花费时间,时间轴将为您提供帮助。