TypeScript 是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。TypeScript 通过类型注解提供编译时的静态类型检查,可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译,另外TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行。
1.typescript的数据类型
typescript为了使编写的代码更加规范,增加了类型校验(即第一次声明变量时需要声明他的数据类型),提供了以下几种数据类型:
布尔型 | boolean |
数字型 | number |
数组类型 | array |
字符串类型 | string |
元组型 | tuple |
枚举型 | enum |
任意型 | any |
null型 | |
void型 | |
never型 |
注:元组类型属于数组类型的一种
声明语法如下:
var flag:boolean="false";
/**数组声明方式有两种**/
/**第一种**/
var arr:number[]=[11,22,33];
/**第二种**/
var arr:Array<number>=[11,