如何判断 javascript chrome 开发工具正在运行哪个版本?

Mik*_*mus 3 javascript google-chrome-devtools ecmascript-6

你会说,“当然,它运行的版本与你正在运行的 Chrome 版本一致!”,但是有没有办法查看/设置你在 Chrome 中使用的 javascript 版本开发工具?

\n\n

我问这个问题是因为我试图遵循MDN 的const示例,但const在 Chrome 开发工具控制台中没有按预期工作。

\n\n

我使用的是 Chrome 版本 49.0.2623.108 m,并检查了一些实验设置。

\n\n

const我尝试在 Chrome 开发工具控制台中使用:

\n\n
const MY_FAV = 7;\nundefined\nMY_FAV\nVM202:2 Uncaught ReferenceError: MY_FAV is not defined(\xe2\x80\xa6)(anonymous function) @ VM202:2InjectedScript._evaluateOn @ VM134:878InjectedScript._evaluateAndWrap @ VM134:811InjectedScript.evaluate @ VM134:667\nMY_FAV = 20;\n20\nMY_FAV\n20\n
Run Code Online (Sandbox Code Playgroud)\n\n

今天早些时候我在控制台中编写了其他 ES6 的东西,所以...args不知道为什么const现在会这样。

\n

Sig*_*uza 5

有没有办法查看/设置您在 Chrome 开发工具中使用的 javascript 版本?

无论您的浏览器引擎正在实现什么,真的。

您能看到的最好的可能是浏览器 JavaScript 引擎的名称和版本,然后您可以与问题跟踪器chrome://version/交叉引用,并按版本标签进行过滤。

截屏

如果您询问是否实现了某些功能,您最好查看兼容性表或在问题跟踪器其他数据库中搜索特定功能。