美文网首页
typeScript--其他知识点

typeScript--其他知识点

作者: 习惯水文的前端苏 | 来源:发表于2022-04-26 10:46 被阅读0次

    \bullet

        表示一个值一定存在,这有点像as关键字,由开发者决定而不是让ts推断

    \bullet ?

        用于安全的访问一个对象

        一般在使用ref获取组件实例,在需要调用组件内部的某些方法时,先进行下判断,伪代码如下

    (clear存在才调用)

        与?类似的,还有js中的双?,该语法允许设置默认值

    (除了null和undefined,??都视为true)

        还有一个类似的写法

    \bullet as const

        将宽泛的数据类型具体化

        在使用该关键字前,d属联合类型,既可以是number也可以是boolean,使用后将被限制为number类型,且会将c置为只读

    \bullet typeof

        从js语句中提取类型声明

    \bullet in

        遍历枚举或联合类型

    \bullet 函数重载

    \bullet keyof

        从对象类型中提取key,并组成联合类型

    相关文章

      网友评论

          本文标题:typeScript--其他知识点

          本文链接:https://www.haomeiwen.com/subject/npnvrltx.html