Typescript example
Record
Record 是 TypeScript 中的一个工具类型(Utility Type),它用于创建一个具有指定属性类型的对象类型。它通常用于定义对象类型,其中键的类型是固定的,但值的类型可以是任意的。
Record 的定义如下:
type Record= { [P in K]: T; };
type StudentAges = Record; const studentAges: StudentAges = { "Alice": 20, "Bob": 22, "Charlie": 21 }; console.log(studentAges["Alice"]); // 输出: 20 console.log(studentAges["Bob"]); // 输出: 22