TypeScript 是一种有微软开发的自由和开源的编程语言,是JavaScript的超集。
TypeScript拓展了JavaScript的语法,所以任何现有的JavaScript程序可以直接在TypeScript下工作。TypeScript是为大型应用开发而设计的,生产过程中可以保证安全性和兼容性。
用npm下载编译的环境: npm install -g typescript
编译的命令: tsc xxx.ts(后缀名有三种写法*.ts, *.tsx, *.d.ts)
特点:
1、类型批注和编译时的类型检查(声明变量 var a:number)
2、强类型语言
3、面向对象
4、类class
5、接口
6、lambda函数
7、泛型