私はそのようなツールが存在するかどうかは分かりませんが、もしそうなら、私にそれを指摘してください。javascriptのパフォーマンス機能
これは次のように動作します。数分間あなたのページのUIで再生し、ブラウザが各javascript関数の実行に費やした回数と各関数が平均して実行する時間を見ることができます。
たとえば、関数Xが多用されて実行に時間がかかると言うことができます。
私はクロムを使用していますので、他のブラウザでも可能です。お知らせ下さい。
私はそのようなツールが存在するかどうかは分かりませんが、もしそうなら、私にそれを指摘してください。javascriptのパフォーマンス機能
これは次のように動作します。数分間あなたのページのUIで再生し、ブラウザが各javascript関数の実行に費やした回数と各関数が平均して実行する時間を見ることができます。
たとえば、関数Xが多用されて実行に時間がかかると言うことができます。
私はクロムを使用していますので、他のブラウザでも可能です。お知らせ下さい。
クロムの開発ツールには、「タイムライン」と呼ばれるものがあります。
は、それはなど、あなたの行動、ページイベントを記録します
Chromeの場合CTRL + SHIFT + I
タイムライン]タブ
ヒットしたレコード
を言う左下の円あなたのサイトで混乱している
はストップ記録は
彼はタイムラインではなくプロフィールを求めています – Phrogz
1)JSLitmusアドホックJavaScriptのベンチマークを作成するための軽量なツールです
http://www.broofa.com/Tools/JSLitmus/
がベストですテストし、すべてのブラウザのために計算
2)Firebugは、Chromeは意志また助けてください。
3)JSPerfは(...また、あなたがパフォーマンスのオンライン
4)
を確認し、任意のurselfそれをofthose..doに満足していない場合に役立ちます)リンクを持っていけない
これら
console.time('timerName');
// Your javascript function here
console.timeEnd('timerName');
間の関数呼び出しを書くこの1つは放火犯とクロムコンソールのような唯一の開発ツールで動作しますが、それに対処することは非常に簡単になります。
はい、私はタイムラインについて知っていますが、私のJavaScript関数の情報は表示されません。ちょうどリフローやリックのようなブラウザイベントです。 – frenchie
Chromeのデベロッパーツールで[プロフィール]タブを試しましたか?それはタイムラインと同様のインターフェースを持っています:レコードを押してから、UIで作業を開始し、録音を停止します。プロファイルには、使用された機能と、実行された時間の割合が表示されます。 – dyoo
ああ、プロファイルはかなりクールです。特定のスクリプトのみを表示する方法はありますか?私はjqueryをたくさん使用していますが、関数呼び出しはあまりうまく表示されません。 – frenchie