Typescript的数据类型有:
- 布尔类型(boolean)
var flag:boolean = true;
- 数字类型(number)
var num:number = 100;
- 字符串类型(string)
var str:string = "April";
- 数组类型(array)
var arr:number[] = [1,2,3];
或
var arr:Array<number> = [1,2,3];
- 元组类型(tuple)
var t:[number,string] = [1,"April"];
- 枚举类型(enum)
enum flag {success,error};
var f:flag = flag.success
- 任意类型(any)
var temp:any= 123;
- null和undefined
var num:undefined;
var num:null;
- void类型
function run():void
{
console.log("hello");
}
- never类型
包括null和undefined。never类型类型的变量只能被never类型所赋值。