ES6模块化规范之ESM

 

 

   ES6模块化规范之ESM

1、ES6模块导入使用import...from...,{}里存放导入的方法
2、可以一起导入,也可以分开导入
3、named as myName中的as为重命名
4、import * as mylib from 'src/lib'
    把模块里定义导出的所有方法,绑定到mylib对象上
5、import 'src/mylib'代表只是把文件模块加载进来,没有调用相关方法

  《1》暴露变量定义

    ES6模块化规范之ESM

   《2》暴露方法定义

    ES6模块化规范之ESM

   《3》暴露默认模块,可以是变量、函数、字符串、数字、匿名函数、类class等

    ES6模块化规范之ESM

  《4》选择性暴露方法、导出时重命名

    ES6模块化规范之ESM

  《5》导入后导出export...from...

    ES6模块化规范之ESM

 

 

 

 

 

 

 

 

.

相关文章: