Safari 4:ページの読み込み時に実行されるコードをプロファイルする方法

StackOverflow https://stackoverflow.com/questions/1036023

  •  10-07-2019
  •  | 
  •  

質問

Safari 4では、プロファイラーを使用して、ページの読み込み時に実行されるコードの時間を確認しようとしています。

  1. プロファイラーを有効にしました(" JavaScriptのプロファイリングを開始")
  2. ページをロードします。
  3. プロファイラーを停止します。

この時点では、これは" profile"を作成しません。スナップショット(ページが読み込まれた後にプロファイラーを起動した場合は実行されます)。これに関するヒント?

役に立ちましたか?

解決

onLoadハンドラー内のコードの場合、プロファイラーをプログラムで有効にする必要があります。 console.profile()を関連するJavaScriptの先頭に追加し、console.profileEnd()を末尾に追加します。

詳細はこちら:ウェブの使用インスペクター

FireBugのプロファイラーと非常によく似ています:コンソールAPI

更新: 404sの上のWebインスペクターリンク。最新のドキュメントは次のとおりです。ウェブインスペクタガイド:タイムライン

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top