代码拉取完成,页面将自动刷新
同步操作将从 韩旭明/grammarLearning 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/**
* 索引类型指的不是某一个特定的类型工具,
* 它其实包含三个部分:索引签名类型、索引类型查询 与 索引类型访问,这三者都是独立的类型工具。
* 唯一共同点是,它们都通过索引的形式来进行类型操作,
* 其中,索引签名类型 是声明,
* 索引类型查询 与 索引类型访问 两者则是读取。
*/
/**
* 索引类型查询: keyof 操作符
* 它可以将 对象中的 所有键 转换为 对应字面量类型,然后再组合成 联合类型。
* keyof 的产物必定是一个 联合类型type
* 注意,这里并不会将 数字类型的键名 转换为 字符串类型字面量,而是仍然保持为 数字类型字面量。
*/
interface Foo {
hanxuming: 1,
599: 2
}
type FooKeys = keyof Foo; // "hanxuming" | 599
const test : FooKeys = 599
const testA : FooKeys = "hanxuming"
const testB : FooKeys = "hanxuming"
//export {}:解决“无法重新声明块范围变量”错误提示问题
export { }
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。