私は非常に遅いですが、読み込み中ではなく、ページ上のフォームフィールドに入力することの応答性の観点からです。Javascriptのパフォーマンス:何がページのスローダウンを確認するのですか?
ページにはajaxはありません。これはネットワーク転送とは関係ありません。
コードのボトルネックがどこにあるかを発見するための優れたツールや戦略はありますか?私はボトルネックがどこにあるのか教えてくれるクローム開発ツールには何も見つかりませんでした。
私は非常に遅いですが、読み込み中ではなく、ページ上のフォームフィールドに入力することの応答性の観点からです。Javascriptのパフォーマンス:何がページのスローダウンを確認するのですか?
ページにはajaxはありません。これはネットワーク転送とは関係ありません。
コードのボトルネックがどこにあるかを発見するための優れたツールや戦略はありますか?私はボトルネックがどこにあるのか教えてくれるクローム開発ツールには何も見つかりませんでした。
入力フィールドの各キーを押すごとにイベントが発生するように聞こえます。あなたが行うことができます もの:
どうすればいいのか教えてください!
Webkitには「プロファイル」オプションがあります。デベロッパーツール(ctrl + shift + i)を開き、 'Profiles'をクリックします。そこから、レコードボタン(円)が下部に表示されます。それをクリックし、通常どおりにページを使用してください。もう一度クリックすると、関数呼び出しのタイムラインを停止して調べることができます。
は、別の方法としては、個別に使用したベンチマーク機能ができます。
console.time("Some label");
console.timeEnd("Some label");
この目的のために私はUX Profilerを作成しました。ユーザーアクション(クリック、キー入力など)の結果として起こったすべてのイベントを追跡してグループ化し、そのパフォーマンスを測定します。したがって、ボトルネックがどこにあるのかを簡単に確認できます。
あなたの前のコメントが削除されました。これは質問に対する答えとして適切です。 – Marcin
元に戻してください! –
http://stackoverflow.com/questions/855126/what-is-the-best-way-to-profile-javascript-execution – RightSaidFred
Chromeに「プロファイル」タブはありませんか? – RightSaidFred