当前位置: 首页 > news >正文

【002】学习笔记之typescript的【任意类型】

任意类型

顶级类型:any类型和 unknown 类型

any类型

  • 声明变量的时候没有指定任意类型默认为any
  • 任意类型都可以赋值给any,不需要检查类型。也是他的弊端如果使用any 就失去了TS类型检测的作用

unknown 类型

TypeScript 3.0中引入的 unknown 类型也被认为是 top type

unknown 可以定义任何类型的值

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IVoSWvOw-1692077975196)(ts学习笔记.assets/image-20230815120624359.png)]

unknown类型不能赋值给其他类型

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hxrbXYnA-1692077952243)(ts学习笔记.assets/image-20230815120556842.png)]

unknown可赋值对象只有unknown 和 any

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JgcMM9aO-1692077952244)(ts学习笔记.assets/image-20230815133633632.png)]

unknow 是不能调用属性和方法

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xx3CGFcg-1692077952244)(ts学习笔记.assets/image-20230815133834228.png)]

http://www.lryc.cn/news/128237.html

相关文章:

  • 题目:2574.左右元素和的差值
  • 成集云 | 用友U8采购请购单同步钉钉 | 解决方案
  • 爬虫的代理IP池写哪里了?
  • CSS变形与动画(三):animation帧动画详解(用法 + 四个例子)
  • Ubuntu发布java版本
  • Java反射机制是什么?
  • legacy-peer-deps的作用
  • 卷积操作后特征图尺寸,感受野,参数量的计算
  • C/C++ 注意点补充
  • Python实时监控键盘的输入并打印出来
  • LaWGPT零基础部署win10+anaconda
  • 糖尿病视网膜病变,黄斑病变,年龄相关检测研究(Matlab代码)
  • 管理类联考——逻辑——真题篇——按知识分类——汇总篇——一、形式逻辑——选言——相容选言——或——第一节 推结论
  • MySQL数据库——图形化界面工具(DataGrip),SQL(2)-DML(插入、修改和删除数据)
  • 【Git】(五)切换分支
  • LVS集群和nginx负载均衡
  • mysql 03.查询(重点)
  • arcpy读取csv、txt文件
  • Leetcode32 最长有效括号
  • 【Android】Dagger和Hilt新手快速入门
  • phpstorm 推荐插件
  • 在进行自动化测试,遇到验证码的问题,怎么办?
  • C语言刷题训练DAY.6
  • Java进阶篇--数据结构
  • 使用Facebook Pixel 埋点
  • 《Go 语言第一课》课程学习笔记(七)
  • Docker Nginx 运行前端项目
  • 企业权限管理(十)-用户详情
  • Windows 11 家庭中文版找不到组策略文件gpedit.msc
  • vue3项目中structuredClone报错