美文网首页
TypeScript中的类型注解和类型推断

TypeScript中的类型注解和类型推断

作者: 随笔记呀 | 来源:发表于2021-01-15 16:41 被阅读0次

    TypeScript中有两个基本概念: 类型注解类型推断,这两个概念在我们编写TypeScript代码时会一直使用。

    一:类型注解(type annotation)

    如:

      let  count : number;
      count = 123
    

    这种就是类型注解,意思就是显示的告诉代码,count 变量就是一个数字类型。

    二:类型推断(type inferrence)

    如:

    let countInference = 123
    

    在代码中并没有显示的告诉你变量countInference是一个数字类型,但是如果把鼠标放到变量上,会发现TypeScript自动把变量注释为了number 类型,也就是说它具有某种推断能力。

    注意: 工作中使用问题
    • 如果TS能够自动分析变量类型,我们就什么也不需要做了
    • 如果TS无法分析变量类型的话,我们就需要使用类型注解

    相关文章

      网友评论

          本文标题:TypeScript中的类型注解和类型推断

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