代码拉取完成,页面将自动刷新
同步操作将从 韩旭明/grammarLearning 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/**
* 结构工具类型:
* 这一部分的工具类型主要使用 条件类型 以及 映射类型、索引类型。
*
* 结构声明工具类型即快速声明一个结构
*/
/**
* Record:快速创建一个类型,此类型包含一组指定的属性且都是必填。
*/
// 键名为字符串或数字,键值类型任意
type Record3 = Record<string | number, any>;
type Coord = Record<'x' | 'y' | 'z', number>;
/**
* pick 采集:从类型定义的属性中,选取指定一组属性,返回一个新的类型定义。
* Omit 省略/剔除:以一个类型为基础支持剔除某些属性,然后返回一个新类型。
*/
type CoordX = Pick<Coord, 'x'>;
type OmitX = Omit<Coord, "x">;
//export {}:解决“无法重新声明块范围变量”错误提示问题
export { }
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。