我试图在我的Javascript中找到瓶颈。基本上我正在开发一个用Javascript编写的chrome扩展,这需要4-5秒来执行任务。这个任务涉及很多代码,使用dev语言工具内置的print statement / chrome只是不起作用。开发工具似乎甚至看不到我的Javascript正在运行。我想知道是否有人有任何他们认为可能有益的建议/工具?
答案 0 :(得分:9)
在Chrome中打开您的页面。
工具 - >开发人员工具 - >配置文件
开始分析(第3个按钮,底部状态栏上的灰色圆圈)
答案 1 :(得分:0)
也许在Firefox中打开HTML文件而不是让Chrome扩展程序处理它是个好主意。这允许你使用Firebug来确定任何原因,这将非常有用。
答案 2 :(得分:0)
我记得Google Chrome有一个内置的JavaScript profiler。或者你不能用它来扩展你的? (我从未构建Chrome扩展程序。)
答案 3 :(得分:0)
您可以尝试使用之前提到的Profiler或Timeline。 如果在本机代码中花费时间,时间轴将为您提供帮助。