当前位置:网站首页>typescript的type

typescript的type

2022-06-26 06:18:00 前端一枚

 type的常用寫法:

//未使用type
let sum:(x:number,y:number) => number
sum=(x,y)=>x+y
const result = sum(1,2)
console.log(result)


//使用type
type PlusType=(x:number,y:number)=>number
let sum2:PlusType=(x,y)=>x+y
const result2=sum2(2,3)
console.log(result2)

// type結合聯合類型
type strOrNum=string|number
let result3:strOrNum='12'
result3=12

//比較常用
type Directions='Up'|'Down'|'Left'|'Right'
let toWhere:Directions='Down'

//type結合接口
interface IName{name:string}
type IPerson=IName&{age:number}
let person:IPerson={name:'jim',age:123}

原网站

版权声明
本文为[前端一枚]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/177/202206260612553370.html