MST
星途 面试题库

面试题:TypeScript中keyof与索引类型查询的基础应用

假设有一个接口定义如下:interface Person { name: string; age: number; gender: string; } 请使用keyof和索引类型查询,实现一个函数,该函数接收一个Person对象和一个Person的键名,返回对应键名的值。例如:function getValue(person: Person, key: keyof Person): any; 请编写这个函数的具体实现。
20.1万 热度难度
前端开发TypeScript

知识考点

AI 面试

面试题答案

一键面试
interface Person { 
    name: string; 
    age: number; 
    gender: string; 
}

function getValue(person: Person, key: keyof Person): any {
    return person[key];
}