06、TypeScript 实战 - 数组类型的定义

常见且单一的数组:

const numberArr:string[]=["123","456","789"]

数组有多种类型格式的:

const AtWill(string||number)[]=["小爱好",18]

数组中对象的定义

const obj:{
   
     name:string,age:number}[]=[{
   
     name:"小哈",age:18}]

type alias:TypeScript 为我们准备了一个概念,叫做类型别名(type alias)

简单来说就是先定义好类型,可以重复调用

type information= {
   
     name:string,age:number}

const obj:information[]=[{
   
     name:"小哈",age:18}]

根据 type alias 我们可以推导出用class类来定义数组中的类型

calss signs {
   
     
	name:string,
	age:number
}
const obj:signs[]=[{
   
     name:"小哈",age:21},{
   
     name:"小呀",age:18}]

以上就是我们数组类型的定义了