Chrome控制台:VM

当在Chrome中直接在控制台中执行脚本时,我看到了这个:

在这里输入图像说明

有谁知道VM117:2的含义是什么

VM代表什么?

One Solution collect form web for “Chrome控制台:VM”

它是短语虚拟机的缩写。 在Chrome JavaScript引擎(称为V8)中,每个脚本都有自己的脚本ID。

有时V8没有关于脚本的文件名的信息,例如在eval的情况下。 所以devtools使用与脚本ID连接的文本“VM”作为这些脚本的标题。

有些网站可能会通过XHR获取很多JavaScript代码,并对其进行eval 。 如果开发人员想要查看这些脚本的实际脚本名称,则可以使用sourceURL 。 DevToolsparsing并使用它来标题,映射等

  • 当加载外部数据时,控制台说:XHR完成加载
  • 如何通过快捷键清除Chrome控制台?
  • 按正则expression式示例进行过滤
  • 如何在新窗口中打开Chrome开发人员工具?
  • 请参阅:Chrome开发人员工具中的hover状态
  • 在Chrome扩展中,从background.js读取控制台消息的位置?
  • 如何在Google Chrome中进行debugging时终止脚本执行?
  • Chrome开发者工具不再显示所有的JavaScript文件
  • Chrome> = 24 - 如何将devtools停靠在右边?
  • 在Google Chrome中检查jsfiddle.net上的JavaScript
  • 检查只有当其他元素是鼠标上/进入时出现的元素