跳到主要内容

为什么要使用 TypeScript

什么是 TypeScript

TypeScript 是 JavaScript 的一个超集,主要提供了类型系统和对 ES6 的支持。TypeScript 编译后的结果就是纯粹的 JavaScript,可以在任何支持 JavaScript 的环境中运行。

TypeScript 是一门静态类型语言,之所以强调这一点是因为这是将它与 javaScript 区分开的最重要的特征。静态类型语言的类型检查是在编译阶段完成的,而不是在运行时。这意味着 TypeScript 可以在编译阶段就发现大部分错误,而不是在运行时才发现。

TypeScript 的优势

  • 程序的可读性增强
  • 更少的错误,在编译期间就可以找到许多低级错误。
  • 更好的 IDE 支持,包括代码补全、接口提示、跳转到定义等。
  • 有很好的包容性。