TypeScript keyof
摘要:keyof 是 TypeScript 中的一个关键字,用于获取一个类型的所有键(属性名)构成的联合类型。它主要用于在类型系统中引用对象类型的键。 以下是一些 keyof 的用法和示例: 1. 获取对象类型的键: type Person = { name: string; age: number; }
阅读全文
posted @
2023-11-14 11:18
Tsunami黄嵩粟
阅读(1338)
推荐(0) 编辑
在 TypeScript 中,extends
摘要:extends 是一个关键字,用于指定类型参数的约束。它在类型参数的声明中使用,以确保类型参数满足特定的条件。 具体来说,extends 后面可以跟随一个类型,表示类型参数必须是该类型的子类型。在泛型类型或泛型函数中,这样的约束可以提供更强的类型安全性,使得类型参数符合特定的要求。 以下是一些示例说
阅读全文
posted @
2023-11-14 11:15
Tsunami黄嵩粟
阅读(235)
推荐(0) 编辑
ts interface
摘要:在TypeScript中,接口(interface)用于定义对象的结构,可以描述对象的属性、方法等。下面是一个简单的例子,演示如何使用 TypeScript 接口: // 定义一个接口表示一个人的信息 interface Person { firstName: string; lastName: s
阅读全文
posted @
2023-11-14 10:33
Tsunami黄嵩粟
阅读(38)
推荐(0) 编辑