接口仅约束结构,不要求实现,
// 接口中只需定义结构,不需要初始化interface Person {firstName: string;lastName: string;}// greeting函数通过Person接口约束参数解构function greeting(person: Person): void {console.log("Hello, " + person.firstName + " " + person.lastName);}greeting({ firstName: "Jane", lastName: "Eye" }); // 正确greeting({ firstName: "Jane" }); // 错误
