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]

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM