命名空间

    允许匿名函数 function (something) {} 添加属性至已经存在的对象上,或者会创建一个新对象,然后添加属性至新对象上,这意味着你可以拥有由某些边界拆成的不同的块:

    namespace 关键字通过 TypeScript 编译后,与我们看到的 JavaScript 代码一样:

    对大多数项目来说,我们推荐使用一个使用 的外部的模块,用来快速的演示和移植旧的 JavaScript 代码。