ES6模块化:import / export / export
2019-12-02 本文已影响0人
kino2046
ES6模块化 babel 防止全局污染,按需导入
<script type="module"> </script> 默认是严格模式
导入: import
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/import
导出: export
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/export
export default 默认导出
必须有export default,先导出、再倒入,否则会报错!
![](https://img.haomeiwen.com/i12421083/0b81bf25463e5852.png)
![](https://img.haomeiwen.com/i12421083/4ce3110d7eb275a9.png)
按需导入
返还一个promise对象
![](https://img.haomeiwen.com/i12421083/fbf27fb262b3e564.png)
AMD模块化require.js (已废弃,了解)
![](https://img.haomeiwen.com/i12421083/5491e8273c314a19.png)
![](https://img.haomeiwen.com/i12421083/259b534c276e5937.png)