1 Star 0 Fork 0

creatliukun/ts-study

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
04-联合类型.ts 405 Bytes
一键复制 编辑 原始数据 按行查看 历史
creatliukun 提交于 2023-03-27 22:08 . feat: 第一天学习
export {}
// | 联合类型 或
let numAndStr: number | string = 10
numAndStr = 'string'
// 1|'2' 这里的1和‘2’都是类型,常量,表示numAndSte的值只能是或者‘2’
let numAndStr2: 1 | '2' = 1
numAndStr2 = '2'
// numAndStr2 =2 // 报错
let obj: { a: 1 } | { b: 2 } // | 表示要么有a的属性,要么有b的属性
obj = { a: 1 }
// obj = { a: 1, b: 3 } //报错
obj = { b: 2 }
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/creatliukun/ts-study.git
git@gitee.com:creatliukun/ts-study.git
creatliukun
ts-study
ts-study
master

搜索帮助