ts基本数据类型:
一、布尔类型(Boolean)
var isDone: boolean = true ;
二、数字类型(Number) 23
var num: number = 9;
三、字符串类型(Sring)
var str: string = 'hello world'
四、数组类型(Sring)两种方式
【1】var arr: number[] = [22,3,45,2]
【2】var arr:Array<number> = [22,3,45,2]
五、枚举类型(Enum)
枚举类型中的成员开始的索引是0,可以手动修改
enum Color {Red, Green, Blue}
let c: Color = Color.Green;
六、任意类型(Any)
let notSure: any = 4;
let list:any[] = [1, true, "free"];
七、无类型(void)
函数没有返回值
function warnUser(): void {
alert("This is my warning message");}
八、元组 Tuple
let x: [string, number];
x = ['hello', 10]; // OK
x = [10, 'hello']; // Error
当访问一个越界的元素,会使用联合类型替代:
x[3] = 'world'