首页 > 解决方案 > 将其留空的等效类型注释是什么

问题描述

哪个类型注释离开了等效的类型注释?

如果我做:

interface Foo {
 blah : string,
 bar
}

酒吧相当于什么?我认为它可能是any或者 是其中之一bar ?: Bar还是其​​他?bar : Bar | undefined

标签: typescript

解决方案


barany类型,你可以通过将Foo接口声明为类型来检查它:

type Foo = {
  blah: string,
  bar
}

Foo悬停时将返回{ blah: string, bar: any }类型。


推荐阅读