Javascript 如何在web控制台中使用let(或其他JS1.7功能)?
我想在控制台中用Javascript 如何在web控制台中使用let(或其他JS1.7功能)?,javascript,google-chrome-devtools,firefox-developer-tools,javascript-1.7,Javascript,Google Chrome Devtools,Firefox Developer Tools,Javascript 1.7,我想在控制台中用let语句测试一些东西,但遇到了一个问题——Firefox或Chromium不支持它。我知道它是受支持的,如果你愿意的话,但是有没有任何选项可以让你确保在Firefox和/或Chromium的web控制台(或Scratchpad)中启用最新版本的Javascript?我认为没有window.version之类的东西。。。常用的方法是通过检查像postedin这样的内容 或者更棒的是,这是一个很棒的库,可以为您提供功能检测。在Firefox控制台中为我工作 Cmd+Shift+K打
let
语句测试一些东西,但遇到了一个问题——Firefox或Chromium不支持它。我知道它是受支持的,如果你愿意的话,但是有没有任何选项可以让你确保在Firefox和/或Chromium的web控制台(或Scratchpad)中启用最新版本的Javascript?我认为没有window.version之类的东西。。。常用的方法是通过检查像postedin这样的内容
或者更棒的是,这是一个很棒的库,可以为您提供功能检测。在Firefox控制台中为我工作 Cmd+Shift+K打开控制台,然后:
在Chrome中,您必须激活JavaScriptchrome://flags" 并使用严格模式
“使用严格”代码>
下面是一个简单的例子:
"use strict";
let square = "trololo";
console.log(square);
谢谢,但我知道它支持JS1.7,问题是,如何使用它而不在文档中使用带有type=“application/javascript;version=1.7”
属性的新脚本标记。Firefox已经在Web控制台中支持它了。有关铬,请参见。有趣。我尝试了let x=3{console.log(x);}
但它不起作用。@NoBugs您需要将x=3包装在参数中:“let(x=3){console.log(x)}”