TypeScript 其他主题TypeScript - 命名空间本页总览TypeScript - 命名空间 在 TypeScript 中,命名空间(Namespaces)是一种逻辑分组相关代码的方式。它帮助你避免全局命名空间的污染,特别是在使用多个文件时,可以防止变量和接口的命名冲突。你可以把它想象成 JavaScript 中的模块(在 ES6 之前),用于将变量、函数、类等封装到一个逻辑单元中。 在你写大型项目时,命名空间能帮助你保持代码结构清晰,防止全局作用域被污染。 定义命名空间