執行 ❯
Node 伺服器
×
更改方向
更改主題,深色/淺色
前往 Spaces
interface Person { name: string; age: number; } // `keyof Person` here creates a union type of "name" and "age", other strings will not be allowed function printPersonProperty(person: Person, property: keyof Person) { console.log(`Printing person property ${property}: "${person[property]}"`); } let person = { name: "Max", age: 27 }; printPersonProperty(person, "name"); // Printing person property name: "Max"s
Printing person property name: "Max"