VScode模块化需要下载Live Server插件
注意:插件安装完成后,运行代码打开右下角的Go Live运行,不然会出现接口错误。
在script标签中记得加入type=module
export的三种暴露方法
1.分布暴露
每一个变量和方法前单独加export
2.统一暴露
在变量和方法的最后用export{}暴露
2.default暴露
模块文件用default{}框起来,常用于对象的暴露
import的三种引入方式
1.通用引用,采用* as的方式引用,对三种暴露方式都有效。
2.解结构赋值引用,对三种暴露方式都有用,还可以重命名。切记:引用default形式时必须重命名。
3.default独有的import方式。