TypeScript的定义和特点


定义:拥有类型系统的JavaScript超集,可以编译成纯JavaScript。

它的三个要点是:

  1. 类型检查 编译代码时进行严格的静态类型检查
  2. 语言扩展 来自ES6的特性(例如异步操作、装饰器)、从其他语言借鉴特性(例如接口 抽象类)
  3. 工具属性 编译成标准的JavaScript运行在任何的操作系统上