export输出方式:
- 使用export向外暴露的成员,只能使用{ }来包裹,这种形式,叫做【按需导出】
- export可以向外暴露多个成员
export输入方式:
- 当export向外暴露了多个成员,但是某些成员,在import导入时,不需要,可以不在{ }中定义
- 使用export导出的成员,在导入时必须严格按照导出时候的名称,来使用{ }【按需接收】
- 使用export导出的成员,在导入时如果想换个变量名称接收,可以使用as来起别名
export default 输出方式:
- 在一个模块中,export default 只允许向外暴露一次
- 在一个模块中,可以同时使用export default 和export 向外暴露成员
export default 输入方式:
- export default 向外暴露的成员,可以使用任意变量来接收
使用export default命令,为模块指定默认输出,这样就不需要知道所要加载模块的变量名