Typescript WTF Moments 5:const a = ‘a‘ 不等于 const a = ‘a‘ 作为 const 和 const a:‘a‘=‘a‘

梦里梦外; 2023-10-12 18:53 93阅读 0赞

通常我们可以跳过类型注释,因为我们知道打字稿会为我们推断类型

但事实证明,有或没有类型注释确实有所不同

  1. const a = 'a' // 'a'
  2. // ^?
  3. const c = [a] // string[]
  4. // ^?
  5. const a1 = 'a' as const // 'a'
  6. // ^?
  7. const c1 =

发表评论

表情:
评论列表 (有 0 条评论,93人围观)

还没有评论,来说两句吧...

相关阅读