【发布时间】:2015-12-09 22:52:03
【问题描述】:
我正在尝试在 chrome 控制台中编写一些 ES6 代码,但运行时出现了一些错误。如何在控制台中运行 ES6 脚本?
例如,给定输入
let type='grizzle';
控制台记录一个SyntaxError和消息
在严格模式之外尚不支持块范围的声明(let、const、函数、类)
如下图所示
【问题讨论】:
-
这被标记为与有关严格模式的问题重复。但是,严格模式(这是 ES5 的一个特性)与 ES6 无关,所以我重新打开。
-
@slebetman ES6 声明
let和const在严格模式下的行为不同,因此实际上是相关的。 -
@OP 以后,请考虑输入有问题的代码和异常详细信息,而不是发布屏幕截图
-
@Jeremy 如果 OP 的问题确实不同,那么通过编辑它向我们展示它以强调它的不同之处?从我坐的地方看,它是我关闭的帖子的副本。
标签: javascript google-chrome ecmascript-6