4

オブジェクトを見たいので、コンソールにログを記録するとします。

console.log(theNoticeObj);

次に、Chrome Dev Tools を使用してコンソールで検査し、プロパティ theNoticeObj.bounceHeight を 10px に変更します。

そのオブジェクトで theNoticeObj.bounce() をトリガーしてすぐに見つけたい場合、コンソールから簡単に実行する方法はありますか?

ありがとう

編集:

以下に提案されているブレークポイントですが、これにより実行がフリーズします。

私が望んでいるのは、DOM要素だけでなく、JavaScriptオブジェクトを操作するコマンドラインAPIです。それが可能であれば、私はそれを見つけることができると確信しています。Chrome について、その目的のための機能リクエストがあるかどうかを確認する場合があります。 https://developers.google.com/chrome-developer-tools/docs/console#using_the_command_line_api

4

3 に答える 3

1

タブに移動して、操作しSourcesたいコードを含む JavaScript ファイルを開くことができます。この場合は、

console.log(theNoticeObj);

この行を見つけたら、この時点でブレークポイントを設定できます。プログラムの実行がこの行に来ると停止します。

その後、タブを使用してConsole、現在のローカル スコープ、ウィンドウ スコープ内のすべての JavaScript オブジェクトに対して操作を実行できます。あなたは単に呼び出すことができます:

theNoticeObj.bounce();

画面上の変更を反映して、現在のコンテキストで実行されます。

お役に立てれば。

于 2013-10-18T18:32:09.743 に答える