当ES版学习和用于生产时的Javascript?

时间:2017-04-09 20:38:58

标签: javascript ecmascript-6 ecmascript-7

我已经开始学习ES6了,我非常喜欢它。

在工作中,我们开始了一个新项目并决定使用ES6。

我一直在提出ES7功能,例如使用.await而不是promises等。

看起来很不错。

但我不知道ES7是完成还是新完成,如果我像ES6一样使用babel,那么ES7可以用于项目吗?

ES7是完成还是差不多完成?我可以混用ES6和ES7吗?

当我谷歌寻求答案时,我们在ES7的哪些地方找到了很多东西?

2 个答案:

答案 0 :(得分:1)

是的,您可以在Babel之外使用ES6以外的ecmascript功能。这完全取决于您配置的预设和插件。

答案 1 :(得分:1)

ES6,ESnext不是你可以"下载"或安装,它们是由标准机构设定的规格。

因此,了解您可以使用和不能使用的内容可能非常令人困惑。值得庆幸的是,我们在互联网上有很多人制作这样的图表来帮助我们了解我们实际可以发送的代码。

https://kangax.github.io/compat-table/esnext/