现在写 ES6
的人越来越多,但是你知道 ES6
是怎么转换成 ES5
的吗
估计很多人都是不知道
本着折腾的心态来研究这个转换的过程。
本文所有的编译都是通过 Babel 来转换的
接下来会参考阮一峰大神的 ES6 教程一步步来分享这个过程
本内容没有详细讲解过程,有的只是一堆代码给你看。
看之前需要掌握的东西
- es6
- babel
- babel's loose 用来干嘛的关于Babel 6的 loose mode
- use strict
"use strict";
- PURE
详细请看 babel#6209
/*#__PURE__*/