1、TypeScript 数组类型
可采用 [类型+方括号] 表示法
可采用数组泛型 Array<elemType>表示法
可采用接口表示法
2、测试
类型+方括号:
//数组表示法
//类型+方括号
var arr:number [] = [1,2,3]
var arr2:string [] = ["1","2","3"]
var arr3:any [] = [1,"2",true]
可采用数组泛型 Array < elemType > 表示法:
// 可采用数组泛型 Array < elemType > 表示法
var arrType: Array<number> = [1, 2, 3]
var arrType2: Array<string> = ["1", "2", "3"]
var arrType3: Array<any> = [1, "2", true]
可采用接口表示法:
// 可采用接口表示法
interface Istate {
username:string,
age:number
}
interface IArr {
[index: number]: Istate
}
var arrType4:IArr = [{username:"张三",age:10}]
var arrType5: Array<Istate> = [{ username: "张三", age: 10 }]
var arrType6: Istate[] = [{ username: "张三", age: 10 }]