簡單的定義
const numArr:number[]=[1,2,3] const strArr:string[]=['a','b','c'] const undeArr:undefined[]=[undefined,undefined]
數組中有字符串又有數組的類型
const arr:(number|string)[]=[1,'a',2]
數組中對象的定義
const xiaojie:{name:string,age:number}[]=[ {name:"小妹",age:18} ]
或者用別名type
type lady={name:string,age:number} const xiaojiejie:lady[]=[ {name:'韓雲',age:18} ]
用class也行
class Madam{
name:string;
age:number;
}
const dajiejie:Madam[]=[]
元祖
const dajiejie:[string,string,number]=['dajiao','teach',29]