
在官方说TypeScript是JavaScript的超集,它可以编译成纯JavaScript。TypeScript可以任何浏览器,、任何计算机、任何操作系统上运行,并且是开源的。
实际上TypeScript是微软公司开发的JavaScript的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销。增加一个完整的类结构,使之更新是传统的面向对象语言。
TypeScript语法特性:
- 类 Classes- 接口 Interfaces- 模块 Modules- 泛型- 枚举- 等等……
从TypeScript的特性来看,TypeScript提供了传统的面向对象思想,从理解上来说,可以让我们更好的去理解面向对象语言。
