一、什么是Typescript
Typescript
是javascript
的一个超集,主要提供了类型系统和对es6
的支持,它由Microsoft
开发,代码开源于Github
上。Typescript
是javascript
的类型超级,它可以编译为纯javascript
。编译出来的javascript
可以运行在任何浏览器上。Typescript
编译工具可以运行在任何服务器和任何系统上。Typescript
是开源的。
二、为什么选择Typescript
TypeScript 增加了代码的可读性和可维护性
1、类型系统实际上是最好的文档,大部分的函数看看类型的定义就知道如何使用了。
2、可以在编译阶段就发现大部分的错误,这总比在运行时出错好。
3、增强了编译器和IDE的功能,包括代码补全,接口提示,跳转到定义,重构等。
TypeScript 非常包容
1、Typescript是javascript的超集,