typeScript--其他知识点
2022-04-26 本文已影响0人
习惯水文的前端苏
!
表示一个值一定存在,这有点像as关键字,由开发者决定而不是让ts推断
?
用于安全的访问一个对象
一般在使用ref获取组件实例,在需要调用组件内部的某些方法时,先进行下判断,伪代码如下
(clear存在才调用)与?类似的,还有js中的双?,该语法允许设置默认值
(除了null和undefined,??都视为true)还有一个类似的写法
as const
将宽泛的数据类型具体化
在使用该关键字前,d属联合类型,既可以是number也可以是boolean,使用后将被限制为number类型,且会将c置为只读
typeof
从js语句中提取类型声明
in
遍历枚举或联合类型
函数重载
keyof
从对象类型中提取key,并组成联合类型