5

一般的に、ブレークポイントの設定、変数の検査、関数へのステップインなどの方法を知っています。

Default.htmは数百のスクリプトで構成され、空ですプレースホルダー。

理想的には、段階的に進めていきたいと思います。このように最初の行にブレークポイントを設定しても機能しません。

サンプルブレークポイント

次の関数呼び出しをステップオーバーすると、それはずっと消えています(すべてがロードされています)。

Chromeデベロッパーツール

一般に、非同期でロードするスクリプトをデバッグするにはどうすればよいですか?(タイムラインは、それらが同時にロードされていることを明確に示しています)

たぶん、FiddlerなどのHTTPプロキシを使用する必要がありますか?シンプルブレークポイント(BPU)を設定する方法を知っていますか? フィドラーブレークポイント

言い換えれば、どのアプローチでJavaScriptコードをデバッグできますか?-私のニーズに合わせて調整されていますか?

4

1 に答える 1

2

Chrome 開発ツールを使用している場合:

  1. サイトをロードさせます
  2. js のエントリ ポイントにブレーク ポイントを配置します。(これがどこにあるかわからない場合は、[ソース] タブの下の各ファイルの最も外側のスコープにブレークポイントがあります。
  3. F5 (Web ページを更新)
  4. 打たれる最初のブレーク ポイントは、あなたのエントリ ポイントです。F11 - ステップ イン、F10 = ステップ オーバー。

お役に立てれば。

于 2012-10-18T08:50:20.153 に答える