5

ブラウザ(特にChrome)でいくつかのjsをデバッグしようとしています。some_dataとnew_dataに設定されている値を確認するにはどうすればよいですか?

可変スコープが関数に限定されているために気づきました。ドキュメントready()が実行された後は存在some_datanew_dataません。

$(document).ready(function(){
   var some_data = [4, 8, 15, 16, 23, 42];
       var new_data = some_data * 2;
});
4

3 に答える 3

6

開発者ツールを使用します。Chromeを使用している場合は、F12キーを押してソースに移動し、JavaScriptが含まれているファイルを見つけ、コードを見つけてブレークポイントを設定し(ブレークポイントを設定する行の左側をクリックして)、F10キーを押して実行します1行ずつ。変数名にカーソルを合わせると、現在の値が表示されます。

于 2013-03-21T18:29:14.187 に答える
3

私の2セント..。

コード内に単語を記述しdebuggerます...(ctrl + i)を押すと、ブレークポイントが即座に生成され、デバッガーコントロールが表示されます...

一番

于 2013-03-21T18:58:18.957 に答える
1

IE、Chromeで開発者ツールバーを使用できます。firefoxでFirebugを使用する場合、これはFirefoxアドオンです。Safariの場合は、要素の検査を使用します。キーの下のほとんどのブラウザサポートのすべて:

F10- execute line by line(step over next function call)
F11- (step into next function call)
F8- Pause script execution.
于 2013-03-21T18:33:13.587 に答える