7

在 Safari 4 中,我试图使用分析器来查看页面加载时运行的代码中的时间是如何花费的。

  1. 我启用了分析器(“开始分析 JavaScript”)
  2. 我加载页面。
  3. 我停止探查器。

此时,这不会创建“配置文件”快照(如果我在加载页面后启动分析器,它会创建)。对此有任何提示吗?

4

1 回答 1

8

对于 onLoad 处理程序中的代码,您需要以编程方式启用分析器。将 console.profile() 添加到相关 javascript 的开头,并将 console.profileEnd() 添加到末尾。

在此处阅读更多信息:使用 Web 检查器

它非常类似于 FireBug 的分析器:Console API

更新: 404s 上方的 Web Inspector 链接。这是一个更新的文档:Web Inspector Guide: Timelines

于 2009-07-08T21:25:57.553 回答