技术栈

[TS面试]TS中使用Union Types时注意事项?

小李科技2024-03-31 17:45

TS中使用Union Types时注意事项?

属性和方法的访问?

只能访问共有属性或方法

javascript 复制代码
function getLength(something: string | number):number{
    return something.length // wrong, 因为number 类型时候没有 .length
}


function getString(something: string | number):string{
    return something.toString() // right
}

// 公共方法和属性可访问
上一篇:CSS3 简介
下一篇:并查集Union-find Sets
相关推荐
anyup
11 分钟前
快崩溃了!华为应用商店已经 4 次驳回我的应用上线
前端·华为·uni-app
Qian Xiaoo
26 分钟前
前后端分离开发 和 前端工程化
前端
要加油哦~
40 分钟前
vue · 插槽 | $slots:访问所有命名插槽内容 | 插槽的使用:子组件和父组件如何书写?
java·前端·javascript
先做个垃圾出来………
1 小时前
split方法
前端
前端Hardy
1 小时前
HTML&CSS:3D图片切换效果
前端·javascript
spionbo
2 小时前
Vue 表情包输入组件实现代码及完整开发流程解析
前端·javascript·面试
全宝
2 小时前
✏️Canvas实现环形文字
前端·javascript·canvas
lyc233333
2 小时前
鸿蒙Core File Kit:极简文件管理指南📁
前端
我这里是好的呀
2 小时前
全栈开发个人博客12.嵌套评论设计
前端·全栈
热门推荐
01【图像处理与机器视觉】XJTU期末考点02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04海康Visionmaster-常见问题排查方法-启动阶段05YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07Coze扣子平台完整体验和实践(附国内和国际版对比)08DeepSeek各版本说明与优缺点分析09VMware虚拟机安装Win7专业版保姆级教程(附镜像包)10R-tree详解