今回は Chrome+JS でブレークポイントデバッグを実装する場合の注意点を紹介します。実際の事例を見てみましょう。
ヒント 2: ブレークポイントの場所にすばやくジャンプします
右側の ブレークポイント には、JS ファイル内でヒットしたすべてのブレークポイントがまとめられています。チェックボックスと同じ行をクリックすると、ブレークポイントが一時的にキャンセルされ、チェックボックスの次の行をクリックすると、次の行に直接ジャンプします。ブレークポイントの場所
ヒント 3: ブレークポイントの内部スコープを表示する [非常に実用的]
右側のスコープでは、これが指す場所、値があるかどうか、ブレークポイントがオブジェクトであるか他の何かであるかなど、多くの実用的な情報が表示されます。
ヒント 4: イベントのブレークポイントをリッスンする
右側のイベント リスナー ブレークポイントは、キーボード入力やドラッグなど、特定のタイプの動作イベントを選択的に監視できます。 。前のチェックボックスをオンにして有効にすると、動作の変更をトリガーすると、トリガーされた JS
にジャンプします。 ヒント 5: DOM と XHR モニタリングのジャンプ
DOM ブレークポイント: これは、DOM の特定のセクションに何らかの動作があると思われますが、正確な場所はわかりません
。 XHR ブレークポイント: サーバーからリクエストされた ajax のコアポイント
すべての XHR 動作はデフォルトでチェックされ、オプションのオプションで URL を決定します。 。 。あまり使いません
ヒント 6: シングルステップ実行、シングルステップエントリ、強制エントリ、シングルステップ終了
これはデバッグに不可欠です。実際、firebug を使用したことのある友人はこれを明確に理解しているでしょう。基本的に同じです;
関数の名詞が順番に並んでいます。理解できない場合は、私の firebug シリーズを見てください
。 スクリプト実行の一時停止 [シングルステップ実行、ブレークポイントで一時停止、デバッグを待機 - 文字通りの翻訳ではありません]: 一時停止後、このボタンはスクリプト実行再開 [実行継続]、ショートカット キー [F8 または Ctrl +] になります
後者はChromeの特別な機能です
ブレークポイントを非アクティブにする: すべてのブレークポイントを一時的に無効にします。ショートカット キー [Ctrl + F8]
例外で一時停止しない: 式で一時停止しないでください。[例外をキャッチしたときに一時停止する - 例外がスローされた場合] オプションもあります。そこで一時停止する必要があります]
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。
推奨読書:
vue.jsモバイルターミナルはプルアップロードとプルダウンリフレッシュを実装します
以上がChrome+JS はブレークポイントのデバッグを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。