【发布时间】:2018-08-27 12:36:30
【问题描述】:
我最近一直在尝试在线 Babel 转译工具,我注意到在转译一个类到 ES2015 时,它不使用 javascript 类,而是创建 var _createClass = function () {... 样板:Demo
然而,在 ES2015 中添加了 javascript class 关键字。 Source
javascript 类仅在勾选 ES2016 时使用。
这是为什么呢?
【问题讨论】:
-
这就是 babel 的重点:生成可以在旧浏览器上运行的代码
-
您选择了哪些具体设置?
-
@Bergi 换行和es2015仅限
-
@YoukouleleY 作为输入格式还是输出格式?您可以将永久链接发布到您的示例吗?
-
@Bergi 问题已编辑
标签: javascript ecmascript-6 babeljs