TypeScript

定义

1.TypeScript是JavaScript的超集,而且本质上向这个语言添加了基于类的面向对象编程。可以编译成javascript。
2.TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。

3.TypeScript扩展了JavaScript的语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。
4.并且TypeScript增加了对ECMAScript 6的语法的支持,符合Javascript的发展方向。eg:直接定义一个类。