typeScript代码是什么样子
时间: 2024-09-27 12:05:46 浏览: 35
测验应用程序React:这是一个通过使用react和typescript创建的测验应用程序
TypeScript是一种JavaScript的超集,它增加了静态类型检查、接口以及类等面向对象编程的特性。TypeScript代码通常包含注解,用来声明变量、函数返回值的类型,以及类的结构。下面是一个简单的TypeScript代码示例:
```typescript
// 定义一个接口
interface Person {
name: string;
age: number;
}
// 类的定义
class Student implements Person {
constructor(public name: string, public age: number) {}
// 类的方法
study(subject: string): void {
console.log(`${this.name} is studying ${subject}`);
}
}
// 使用TypeScript编写的代码
let student = new Student("Alice", 18);
student.study("Math"); // 类型安全
// 类型注解示例
function printInfo(person: Person) {
console.log(`Name: ${person.name}, Age: ${person.age}`);
}
printInfo(student); // TypeScript会检查传入的对象是否满足Person接口的要求
```
阅读全文