Google Chromeブラウザフロントエンドのデバッグの概要

EDITORIAL:

ジェーンは非常に包括的なブログで本読んhttps://www.jianshu.com/p/b25c5b88baf5、ほぼすべてのオリジナルテキストコンテンツ、画像プラス私自身を、だけでなく、ついでに夏のインターンシップの下で確認します。

最後の学期ゼロベースのコンソールは、私の使用、Googleのブラウザのデバッグの経験を共有する会社で2ヶ月間、Googleのブラウザ、名誉の夏のインターンシップのための概念、ない場合には、フロントエンド4月と5月を学びます。

デバッグツール:

まず、矢印ボタンとデバイスのアイコン

 

 

 矢印ボタン:矢印ボタンを選択し、それについての情報を確認し、参照するには、ページ内の要素を選択するために使用されるには、状態を変更します。

以下に示すようにクリックした後、あなたは、あなたがページ上の希望の要素を選択することができます。

 

 

 

デバイスアイコン:デバイスと実際のデバイスを疑似移動、さまざまな携帯端末装置を選択することができ、かつ異なるサイズの比率を選択することができ、携帯端末とPC側のハンドオーバ、モードを開発する別の端末に切り替えるために、それをクリックChromeブラウザ以下、それは非常に良い選択です。下記みます:

 

 

 

二、要素

表示するには、DOMタブを含むページ上の要素、およびCSSスタイルビューを変更するグラフィカルな情報だけでなく、関連するボックスモデルを変更します。
私たちは、あなたが右に修正することができ、あなたが変更することができ、ページのIDを選択するためのIマウスがメイン要素のdivのとき、右側のCSSスタイルはこのスタイル情報の対応するIDが表示されますことを見ることができます以下の図効果。たびにページを更新するには、エディタでコードを変更するので、あまりにも非効率的で不便です。

 

 

 グラフィック情報のボックスモデル

 

 

 

三、コンソール

印刷出力に関する情報、実際には、私たちのよく知られたエラーに加えて、コンソール、コンソール、印刷にconsole.log情報のコマンド、簡単ないくつかの以下の多くの関連の機能が、あります。

データオブジェクトが層を入れ子になっているので、(1)だけ取得されたデータに対して実行されるようなブレークポイントのようなデータ操作命令のページ番号に、キー/値の内部を見るために、この時間は、このコマンドを使用することは非常に便利ではありませんオープンビュー、JSON文字列の形式OBJキー/値は、我々は内部のデータの属性をどのフィールドと一目を持つことができます。

 

 

 (2)他の関連にconsole.log命令に加えて(console.error、console.warn等)が利用可能です

 

 

 

 三、ソース

 JSリソースページ:このページでは私たちは私たちが見るとデバッグを支援するために、当然のjsファイルブラウザページのソースを見つけることができます。それらが命名され、基本的に読み取ることができないが、少なくとも、あなたが他の人のコードスタイルを見ることができますが、あなたは、主要駅jsのコードの一部を見ることができます。すべてのコードは、後のコードを圧縮して、我々はトランスコーダが読める形式にボタンの中括弧{}をクリックすることができます。

 

 

 

Sinppets:我々は、コンソールにいくつかのランダムなテストコードを書きたい、または単に書き込み方法は次のようになりますかどうかをテストしたいのですが、キャリッジリターン改行ダースを慰めるが、コードだけ書い半分を(実行したい実際には、コンソール書き込みコードラップシフト+それをラップするキーを入力に応じて、も可能ですが、まだ少しトラブル、MacとWindowsのシステムが適用されている)、Sinppets次のソースの左側を使用することが推奨されるボタンをスニペット、この時間クリック新しいファイルにテストコードにマウスを書いた後、新しいクリップファイルを作成したり、右側の実行、プロジェクトの環境ページでテストセグメントのコード:、情報を表示するには、コンソールと組み合わせて(新しい名前実行可能なプログラムセグメント内のプロセス)

 

 

 スクリプトの内容は:  クロームはまた、ページのリソースに埋め込まれ、これらのファイルを整理するためのIDに基づいて拡張された拡張プログラムである、そのような文書は、あなたは、することができ、読み出し動作と書き込み動作と私たちのリソースは、我々はこれらの拡張子のファイルをデバッグする必要がありますすることができますこのディレクトリのデバッグに関連するファイルを開くが、私たちのプロジェクトはほとんどなく、関連するファイルの拡張子を持っているので、何を参照することができない、通常あなたはこのを気にする必要はありません。

 

ブレークポイントデバッグ:

(1)のポイントを破る方法

あなたは左のコード、その後離れてクリックするだけで、ブレークポイントでマークされたソースコードのタグラインの内容をデバッグしたいファイルを探します。

 

ブレークポイントコード修正(2)JS

我々は切り替えタブの挙動をクリックし始めたときに、以下のこの絵を見て、私はtoggleTabと呼ばれる方法の下だが、2つのブレークポイントをヒットし、コードがブレークポイントで実行、および関連するデータ・ショーを停止するにはアウトになります一部、あなたはコードを配置することができますハエが実行された、マウスを置く、あなたが特定のデータを表示することができ、我々は右の一番上の行には、右サイドのデバッグをファンクションキーを使用することができます:一時停止/引き続き、シングルステップ実行(F10ショートカットキー)、このブロックの実行(F11ショートカットキー)、このブロックのうちシングルステップ実行にステップ、無効/すべてのブレークポイントを有効にします。以下は、さまざまな機能領域に固有のものです

 

現在のリージョンコードの実行では、それは場所を試運転中に発見された場合、変更する必要があるが、また、変更後を有効にするには、保存、すぐに変更することができます。

 

四、ネットワーク

ネットワーク]タブを要求し、あなたは、ネットワーク要求、画像リソース、HTML、CSS、JSファイル要求を含むすべてのリソース要求を、見ることができ、一般的に表示し、分析ネットワーク要求に使用する、オンデマンドでエントリー審査を要求することができる、バックエンドインターフェイスを分析します変速機は、正確なデータ、リクエストヘッダを取得表示するパラメータを要求するかどうか、正しいです。

 

 あなたはまた、いくつかの特定の情報、およびリクエストヘッダを見ることができます:

 

 

 

 

 背中に書かれました:

ただ、いくつか導入された愚かなブログは、一般的な情報へのアクセスを、時間に直すために使用することができ、実際には、いくつかの使用頻度の低い、などのメモリ、監査、などがあり、使用します。

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/helloCindy/p/11541671.html