JavaScriptのデバッグ
JavaScriptを書くとき、デバッグツールがないと大変です。
JavaScript デバッグ
デバッグ ツールなしで JavaScript プログラムを作成するのは困難です。
コードには構文エラーや論理エラーが含まれている可能性があり、デバッグ ツールがなければ、これらのエラーを見つけるのは困難です。
通常、JavaScriptにエラーがあった場合、プロンプトメッセージが表示されないため、コードエラーの場所を見つけることができません。
通常、新しい JavaScript コードを作成するとエラーが発生します。 |
JavaScript デバッグ ツール
プログラム コード内のエラーを見つけることは、コード デバッグと呼ばれます。
デバッグは難しいですが、幸いなことに、多くのブラウザにはデバッグ ツールが組み込まれています。
組み込みのデバッグ ツールは開始または停止でき、重大なエラー メッセージがユーザーに送信されます。
デバッグ ツールを使用すると、ブレークポイント (コードの実行が停止する場所) を設定し、コードの実行中に変数を検出できます。
ブラウザでデバッグツールを有効にするには、通常、F12キーを押して、デバッグメニューで「コンソール」を選択します。
console.log() メソッド
ブラウザがデバッグをサポートしている場合は、console.log() メソッドを使用してデバッグ ウィンドウに JavaScript 値を出力できます:
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <h1>我的第一个 Web 页面</h1> <p> 浏览器中(Chrome, IE, Firefox) 使用 F12 来启用调试模式, 在调试窗口中点击 "Console" 菜单。 </p> <script> a = 5; b = 6; c = a + b; console.log(c); </script> </body> </html>
Runインスタンス»
[サンプルの実行] ボタンをクリックしてオンラインサンプルを表示します
ブレークポイントを設定します
デバッグウィンドウでは、JavaScript コードにブレークポイントを設定できます。
各ブレークポイントで、JavaScript コードの実行が停止され、チェックできるようになります。 JavaScript 変数の値。
確認後、コード(再生ボタンなど)を再実行することができます。
debugger キーワード
debugger キーワードは、JavaScript の実行を停止し、デバッグ関数を呼び出すために使用されます。
このキーワードは、デバッグ ツールでブレークポイントを設定するのと同じ効果があります。
デバッグが利用できない場合、デバッガーステートメントは機能しません。
デバッガを有効にすると、コードは 3 行目より前で実行を停止します。
インスタンス
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <head> </head> <body> <p id="demo"></p> <p>开启调试工具,在代码执行到第三行前会停止执行。</p> <script> var x = 15 * 5; debugger; document.getElementById("demo").innerHTML = x; </script> </body> </html>
インスタンスの実行 »
「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します
主要なブラウザ用のデバッグ ツール
通常、ブラウザでデバッグ ツールを有効にするには、F12 キーを押して、デバッグ メニューで [コンソール] を選択します。
各ブラウザの手順は次のとおりです:
Chromeブラウザ
ブラウザを開きます。
メニューでツールを選択します。
「ツール」で「開発者ツール」を選択します。
最後に、[コンソール]を選択します。
Firefoxブラウザ
ブラウザを開きます。
ページにアクセスしてください:
http://www.getfirebug.com。指示に従ってください:
Firebugをインストールします。
Internet Explorer ブラウザ。
ブラウザを開きます。
メニューでツールを選択します。
「ツール」で「開発者ツール」を選択します。
最後に、[コンソール]を選択します。
Opera
ブラウザを開きます。
Opera の組み込みデバッグ ツールは Dragonfly です。詳細な手順については、ページ
http://www.opera.com/dragonfly/ を参照してください。
Safari
ブラウザを開きます。
マウスを右クリックし、「要素の検査」を選択します。
下部のポップアップウィンドウで「コンソール」を選択します。