好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

typescript-数组类型的定义

简单的定义

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]

 

查看更多关于typescript-数组类型的定义的详细内容...

  阅读:48次