TypeScript 快速入门
// 定义一个用户接口
interface User {
id: number;
name: string;
email: string;
}
// 定义一个函数,接受User类型的参数
function greet(user: User) {
return `Hello, ${user.name}!`;
}
// 使用
let user = { id: 1, name: "Alice", email: "alice@example.com" };
console.log(greet(user)); // 输出: Hello, Alice!
这段代码展示了如何在TypeScript中定义一个接口和一个使用该接口作为参数的函数。然后,我们创建了一个符合该接口的对象,并将其传递给函数,最后打印出了函数的返回值。这是学习TypeScript的一个基本例子,它演示了类型检查和接口的用法。
评论已关闭