使用traceur来编译es6。当用到async函数时,需要用到runtime.js,那么问题来了。

使用es6是因为它的一些新特性可以提高开发的效率。然而编译出的es5却需要额外引入一个js文件。这样做真的可取吗?

阅读 2.9k
1 个回答

事实上 async是ES2016(ES7) 位于阶段3的候选特性。
另外traceur和babel从某种意义上来说 主要还是翻译语法。很多其他特性需要各种polyfill,具体支持要参照表格。https://kangax.github.io/compat-table/es6/

推荐问题