【问题标题】:Chrome code inspector -- What does the «== $0» means?Chrome 代码检查器——«== $0» 是什么意思?
【发布时间】:2016-05-21 23:08:50
【问题描述】:

代码检查器中的== $0 是什么意思?
请参阅此屏幕截图:



我的代码执行没有错误。
但是当检查员试图告诉我一些我不明白的事情时,我认为了解这个«可能很重要的信息»是个好主意。

我在许多标签的 Chrome 检查器中多次注意到它。
有时在输入上,有时在身体标签上! (可怕!)

此消息也可能显示在 FireBug 和其他检查员中...我不知道。
我承认:我没有检查。 :D

我只是不知道在网上搜索什么。
用这个唯一的线索可以搜索什么:== $0 ??

【问题讨论】:

  • This 可能会有所帮助。
  • 开发工具会记住您在选项卡(或配置文件面板)中选择的最后五个 DOM 元素(或 JavaScript 堆对象)。它使这些对象以 $0、$1、$2、$3 和 $4 的形式提供。 $0 返回最近选择的元素或 JavaScript 对象,$1 返回第二个最近选择的元素,以此类推。来源developer.chrome.com
  • @u238: 哈哈......所以这只是我对触发这个可怕事情的检查项目的“选择”???大声笑将其发布为我的朋友的答案!您应该为这个快速回答获得一些声誉积分!
  • 正是路易。这个“可能很重要的消息”只显示了选择:) 我只是复制和粘贴,因此不需要积分。
  • @u238 好的。但是...顺便说一句,Joachim Isaksson 的链接比您的(也许有启发性但有帮助)«developer.chrome.com» 链接更精确。谢谢你俩!我的压力水平正在下降(笑)。

标签: google-chrome web-inspector


【解决方案1】:

这是一个提示,提醒您所选的 DOM 元素会自动绑定到变量 $0。您可以在任何控制台评估中引用它,或者通过自行评估 $0 来查看它是什么。

详见explanation here

【讨论】:

  • 您会为其他人提供一项服务,以简单地将我的答案标记为已接受,以便其他人知道他们可以查看问题并找到答案。否则会显示为“未答复”。
猜你喜欢
  • 1970-01-01
  • 2012-05-14
  • 1970-01-01
  • 2015-03-20
  • 2020-01-07
  • 1970-01-01
  • 1970-01-01
  • 2018-09-10
  • 1970-01-01
相关资源
最近更新 更多