typescript - 将其留空的等效类型注释是什么
问题描述
哪个类型注释离开了等效的类型注释?
如果我做:
interface Foo {
blah : string,
bar
}
酒吧相当于什么?我认为它可能是any
或者
是其中之一bar ?: Bar
还是其他?bar : Bar | undefined
解决方案
bar
是any
类型,你可以通过将Foo
接口声明为类型来检查它:
type Foo = {
blah: string,
bar
}
Foo
悬停时将返回{ blah: string, bar: any }
类型。
推荐阅读
- android - 为什么android不使用布局宽度和高度的默认值?我可以自己实现吗?
- mysql - 如何从表中获得前三名
- javascript - 在 JavaScript 中验证信用卡,使用循环遍历表单字段名称,出现错误
- javascript - 查询在 PGAdmin 中有效,但在服务器上失败(节点 \ localhost)
- reactjs - Webpack css-loader 不考虑 localIdentName
- android - 单击后在对话框中打开图像
- java - 无法解析变量 ArrayList
- android - 布局问题?
- javascript - 保存选择的菜单隐藏/显示
- python - 使用张量流的 CNN 模型中的形状是不兼容的错误