ITPub博客
首页
博客
专栏
学院
社区
IT新媒体评选
发博
首页
>
应用开发
>
Javascript
>
Chrome 开发者工具 Console 面板里的 VM 是什么含义
Chrome 开发者工具 Console 面板里的 VM 是什么含义
原创
Javascript
作者:
i042416
时间:2022-10-03 22:33:56
0
删除
编辑
例子:我在 SAP UI5 框架某处代码设置断点,例如 `Device.media.getCurrentRange`: 然后在 Chrome 开发者工具 Console 面板里直接调用这个函数,断点触发:  Chrome 开发者工具里显示 `VM` 加上一串数字:  VM 是短语 Virtual Machine 的缩写。 在 Chrome JavaScript 引擎(称为 V8)中,每个脚本都有自己的脚本 ID。 有时 V8 没有关于脚本文件名的信息,例如在 eval 的情况下。 因此 devtools 使用与脚本 ID 连接的文本 `VM` 作为这些脚本的标题。 一些网站可能会通过 XHR 获取许多 JavaScript 代码并对其进行评估。 如果开发人员想要查看这些脚本的实际脚本名称,她可以使用 sourceURL。 DevTools 解析并将其用于标题、映射等。 我们如果直接在 Chrome 开发者工具 Console 面板里使用 console.log 打印,则打印的字符串的右边,也会出现这些 `VMXXXX` 的源代码位置:  每当通过 AJAX 加载 HTML 内容并且该内容包含 `
上一篇:
SAP UI5 sap.ui.Device.media 的使用介绍
下一篇:
SAP UI5 sap.ui.Device.media 公有方法介绍
请登录后发表评论
登录
全部评论
i042416
测试
注册时间:
2018-01-20
博文量
3822
访问量
1983027
最新文章
什么是企业管理软件 Customer Support 领域的 ORT
Spartacus 添加 PWA 应用到 home 的实现原理分析
关于 beforeinstallprompt 事件
关于 PWA 应用的可安装性
PWA 应用 addToHomeScreen 功能概述
如何在已创建的 es 索引中增加分片
SAP EWM 模块中的 pick 和 Pack 功能
关于 SAP S/4HANA 的版本号机制
关于 SAP ABAP Enqueue Function Module 的输入参数 _wait
关于 SAP ABAP 里的锁类型 Lock Type