如果我使用console.log
从脚本内部记录对象,我可以在控制台中看到该对象,并且可以通过单击小箭头来检查它。所以我可以看到它有什么方法(甚至在它的原型中)。但是我可以在控制台中从那里运行其中一种方法吗?
换句话说,$0
我可以在控制台中输入某种魔法变量(类似于 ),它会得到最后一个记录的对象吗?
如果我使用console.log
从脚本内部记录对象,我可以在控制台中看到该对象,并且可以通过单击小箭头来检查它。所以我可以看到它有什么方法(甚至在它的原型中)。但是我可以在控制台中从那里运行其中一种方法吗?
换句话说,$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.
有关可用于 chrome 的所有部分的所有内容的完整列表,请查看备忘单。http://anti-code.com/devtools-cheatsheet/
目前通过 console.log 记录的对象没有这样的神奇变量。如果您需要,请提交功能请求:http ://webkit.org/new-inspector-bug