javascript - Chrome 开发工具 : Accessing the DOM element $0 pointer from bookmarklet/Snippet

标签 javascript google-chrome google-chrome-devtools

是否可以从控制台中的书签或代码片段访问 $0 DOM 元素指针?

关于 $0 的更多信息

https://developers.google.com/chrome-developer-tools/docs/commandline-api#0_-_4

Dev Tools remembers the last five DOM elements (or JavaScript heap objects) that you've selected in the tab (or Profiles panel). It makes those objects available as $0, $1, $2, $3, and $4. $0 returns the most recently selected element or JavaScript object, $1 returns the second most recently selected one, and so on.

最佳答案

我也一直在寻找一种方法来做到这一点。我还没有找到一个,但我找到了一个很好的折衷方案,它是一个小书签,可以将一段代码复制到我的剪贴板。我经常使用 $0 和 angular 来获取元素的范围,如下所示:angular.element($0).scope()

所以我有一个小书签,可以将该行复制到我的剪贴板,然后我可以非常轻松地将其粘贴到控制台中。根据您希望将 $0 用于什么目的,也许这对您有用。

这里是如何使用 javascript 将文本复制到剪贴板的链接: How do I copy to the clipboard in JavaScript?

关于javascript - Chrome 开发工具 : Accessing the DOM element $0 pointer from bookmarklet/Snippet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22677636/

相关文章:

javascript - 如何使用 jquery 使 html anchor 标记不可点击?

javascript - 从菜单中选择打印后的 Google Chrome 打印事件捕获

google-chrome - 如何强制 Chrome 忽略本地安装的 Google 字体?

google-chrome - 如何将 Google Pixel 添加到 Chrome 开发者工具?

jquery - 将鼠标悬停在表格行上在单元格之间移动时触发

javascript - 如何在 dom 节点上获取和提取匹配的 css 规则?

javascript - 未捕获的类型错误 : Cannot read property 'stopVideo' of undefined

javascript - jQuery 正则表达式替换返回替换单词

javascript - 无法将 'this' 值从一个 javascript 函数传递到另一个函数?

google-chrome - 为什么 chrome 不能播放 .mp4 或 .webm?