[9] 命名空间与模块

39 阅读1分钟

关联

命名空间-namespace

模块-moduels:一个ts文件就是一个模块。

一个模块里可以后多个命名空间。

再次重申,不应该对模块使用命名空间,使用命名空间是为了提供逻辑分组和避免命名冲突。

模块文件本身已经是一个逻辑分组,并且它的名字是由导入这个模块的代码指定,所以没有必要为导出的对象增加额外的模块层。

不同

引用方式不同 模块:import
命名空间: ///