【发布时间】:2015-12-24 21:53:41
【问题描述】:
我有最新的 Chrome 版本(45 和 47 版的 Chrome Canary),都启用了 Experimental Javascript 标志。我想使用ECMA6,但它不起作用。我不知道为什么。是否还有任何必须启用的技巧或其他标志?
ECMA6 的每个保留字(如 import、class 或其他)都会在 Chrome 45 中引发“Uncaught SyntaxError: Unexpected reserved word”错误,并在 Chrome Canary 中引发“Uncaught SyntaxError: Unexpected token import”错误。
我将不胜感激。而且,因为几个月前我问过这个问题,但没有得到任何答案,但这个 Using ECMAScript 6 的“可能重复”,它不是。它不能解决我的问题。
谢谢。
--- 编辑 --- 我想使用模块,因为我更喜欢 ecma6 模块而不是使用 Require 或 Common。而且我也喜欢类的糖语法,代码看起来更好:)
【问题讨论】:
-
最新版本的 Chrome 支持某些(不是全部)ES6 功能。请准确说明您正在运行哪个版本的 Chrome,以及您认为您是如何启用这些功能的,以及您发现哪些 ES6 功能未启用。你的问题需要更具体。创建一个可重现的场景。
-
你是对的,我添加更多信息:)