模块可以帮助开发者将代码分割为可重用的单元,开发者可以自己决定将模块中的哪些资源(类,方法,变量)暴露出去供外部使用

,哪些资源只在模块内使用

 

一个文件就是一个模块

用两个关键字标识模块特性

export 和 import

这两个关键字用来控制 模块对外暴露什么东西,需要别的模块为这个模块提供什么东西