TypeScript入门基础
// 定义一个简单的TypeScript接口
interface Person {
name: string;
age: number;
}
// 使用接口创建一个函数,接收一个符合Person接口的对象
function greetPerson(person: Person) {
console.log("Hello, " + person.name + ". Next year, you'll be " + (person.age + 1));
}
// 创建一个符合Person接口的对象
let person1: Person = {
name: "Alice",
age: 30
};
// 调用函数并传入该对象
greetPerson(person1);
这段代码定义了一个Person
接口,并创建了一个greetPerson
函数,该函数接收一个符合Person
接口的对象作为参数。然后,代码中创建了一个person1
对象,该对象符合Person
接口的要求,并调用greetPerson
函数,输出了问候语。这个例子展示了TypeScript中接口的基本使用方法。
评论已关闭