数组类型
var arr: number[] = [1, 2, 3]
var arr2: string[] = ['1', '2', '3']
var arr3: any[] = [1, '2', true]
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: 18 },
{ username: '李四', age: 20 }
]
var arrType5: Array<Istate> = [
{ username: '李四', age: 20 }
]
var arrType6: Istate[] = [
{ username: '李四', age: 20 }
]