loading

TypeScript keyof 操作符

keyof 操作符接受一个对象类型,并生成其键的联合类型。

file:[获取 Point 对象的键联合类型]
type Point = { x: number; y: number };
type P = keyof Point;
// ^? "x" | "y"

keyof 在很多地方可以用到,特别是在映射类型(Mapped Types)中。

posted @ 2023-04-17 02:16  Himmelbleu  阅读(14)  评论(0编辑  收藏  举报