8

如果我使用console.log从脚本内部记录对象,我可以在控制台中看到该对象,并且可以通过单击小箭头来检查它。所以我可以看到它有什么方法(甚至在它的原型中)。但是我可以在控制台中从那里运行其中一种方法吗?

换句话说,$0我可以在控制台中输入某种魔法变量(类似于 ),它会得到最后一个记录的对象吗?

4

2 回答 2

6

您实际上可以使用$_来获取先前评估的语句

$$   // 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.

有关可用于 chrome 的所有部分的所有内容的完整列表,请查看备忘单。http://anti-code.com/devtools-cheatsheet/

于 2012-12-12T21:49:50.150 回答
2

目前通过 console.log 记录的对象没有这样的神奇变量。如果您需要,请提交功能请求:http ://webkit.org/new-inspector-bug

于 2012-11-16T07:47:31.587 回答