// type 类型
type Name = string;
let name :Name
name = '小明'
console.log(name,'name')
// 联合类型(意思是既可以是字符串也可以是数字 |)
type a1 = string | number
let a2:a1
a2 = 12
// 交叉类型(意思是既要满足前面的又要满足后面的 & )
type obj1 = {name:string,age:number}
type obj2 = {sex:string}
type obj3 = obj1 & obj2
let obj4 :obj3 = {
name:'小明',
age:12,
sex:'男'
}
console.log(obj4,'obj4')
ts 中的type
于 2024-11-12 15:05:21 首次发布