TypeScript

186 阅读1分钟

typescript是JavaScript的一个超集,本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。typescript扩展了JavaScript的语法,可以兼容JavaScript。

所以TypeScript是一种给JavaScript添加特性的语言扩展。
  • 类型批注(可选)和编译时类型检查

对于基本类型批注是number,bool,string,而弱或动态类型的结构则是any类型。

  • 类(基于类的面向对象编程)
  • 接口
  • 模块
  • lambda函数