Typescript 数组&元组&枚举类型

Typescript 數組

1
2
3
4
5
6
7
8
9
//數組

let names: Array<string>=[ "henry" ,"bucky"];
console.log( names[0] )
names[0]='hello';//可以覆值同是string 的型別

//以下兩種相同
let numbers:Array <number>=[1 ,2];
let numbers: number [] =[1 ,2];

Typescript 元組

1
let color:[ string,number ]=[ 'Hi',99 ];

Typescript enum:枚舉

1
2
3
4
5
6
7
8
9
10
11
12
13
14
enum color {
Black, //0
Yellow, //1
Red, //2
}

let myColor : color =Color.Yellow;
console.log( myColor ) //1

enum color {
Black, //0
Yellow=100, //100
Red, //101
}