将 K 中所有的属性的值转化为 T 类型
type Record<K extends keyof any, T> = { [P in K]: T };
type Car = 'Audi' | 'BMW' | 'MercedesBenz' type CarList = Record<Car, {age: number}> const cars: CarList = { Audi: { age: 119 }, BMW: { age: 113 }, MercedesBenz: { age: 133 }, }
最后更新于4年前