スクリプト内からオブジェクトconsole.log
をログに記録すると、そのオブジェクトがコンソールに表示され、小さな矢印をクリックして調べることができます。だから私はそれが持っているメソッドを見ることができます(プロトタイプであっても)。しかし、コンソールのすぐそこからこれらのメソッドの 1 つを実行することは可能ですか?
$0
つまり、最後にログに記録されたオブジェクトを取得する、コンソールに入力できる魔法の変数 (に似たもの) はありますか?
スクリプト内からオブジェクトconsole.log
をログに記録すると、そのオブジェクトがコンソールに表示され、小さな矢印をクリックして調べることができます。だから私はそれが持っているメソッドを見ることができます(プロトタイプであっても)。しかし、コンソールのすぐそこからこれらのメソッドの 1 つを実行することは可能ですか?
$0
つまり、最後にログに記録されたオブジェクトを取得する、コンソールに入力できる魔法の変数 (に似たもの) はありますか?
$_
以前に評価されたステートメントを取得するために実際に使用できます
$$ // Returns an array of elements that match the given CSS selector.
$0 // The currently-selected object in the inspector.
$_ // The previously evaluated statement
$1 // The previously-selected object in the inspector.
$n(index) // Access to an array of last 5 inspected elements.
クロムのすべての部分に使用できるすべての完全なリストについては、チートシートを確認してください。http://anti-code.com/devtools-cheatsheet/
現時点では、console.log を介してログに記録されたオブジェクト用のそのような魔法の変数はありません。必要な場合は機能リクエストを提出してください: http://webkit.org/new-inspector-bug