TypeScript 是一种由微软开发的开源编程语言,是 JavaScript 的“超集”(superset)。它在保留 JavaScript 语法与生态的基础上,增加了静态类型检查、更强的工具支持(如自动补全、重构)、以及更适合大型项目的结构化开发能力。(也可指该语言的编译器与相关工具链。)
/ˈtaɪpˌskrɪpt/
TypeScript helps catch errors before you run the code.
TypeScript 能在运行代码之前帮助发现错误。
In a large codebase, TypeScript’s type system makes refactoring safer and improves collaboration across teams.
在大型代码库中,TypeScript 的类型系统让重构更安全,也能提升团队协作效率。
TypeScript 由 “type”(类型)+ “script”(脚本)组合而成,字面含义是“带类型的脚本”。它的命名强调了相较于 JavaScript 的核心增量:为脚本语言引入类型系统,以提升可维护性与开发体验。