ven*_*kat 7 javascript google-chrome google-chrome-devtools
是否可以从控制台中的bookmarklet或代码段访问$ 0 DOM元素指针.
有关$ 0的更多信息
https://developers.google.com/chrome-developer-tools/docs/commandline-api#0_-_4
Dev Tools会记住您在选项卡(或"个人档案"面板)中选择的最后五个DOM元素(或JavaScript堆对象).它使这些对象可用为$ 0,$ 1,$ 2,$ 3和$ 4.$ 0返回最近选择的元素或JavaScript对象,$ 1返回最近选择的第二个元素,依此类推.
我也一直在寻找一种方法来做到这一点。我还没有找到,但我找到了一个很好的折衷方案,那就是成为一个书签,将一段代码复制到我的剪贴板。我经常使用 $0 和 Angular 来获取元素的范围,如下所示: angular.element($0).scope()
所以我有一个书签,可以将该行复制到剪贴板,然后我可以很容易地将其粘贴到控制台中。根据您想使用 $0 做什么,也许这对您有用。
以下是如何使用 javascript 将文本复制到剪贴板的链接: 如何在 JavaScript 中复制到剪贴板?