MST

星途 面试题库

面试题:TypeScript中使用keyof和in构建简单映射类型

给定一个类型`Person`,包含属性`name`(字符串类型)和`age`(数字类型),请使用`keyof`和`in`操作符创建一个新的映射类型,将`Person`的所有属性值类型变为`string`类型。
17.6万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
type Person = {
    name: string;
    age: number;
};

type StringifyPerson = {
    [K in keyof Person]: string;
};