TypeScript填空题
时间: 2023-10-10 10:11:44 浏览: 41
当然,我可以给你一些 TypeScript 的填空题。以下是几道常见的题目:
1. 填空题:声明一个变量 `name`,类型为 `string`,并赋值为 `"John"`。
```typescript
let name: string = "John";
```
2. 填空题:定义一个接口 `Person`,包含 `name` 和 `age` 两个属性,类型分别为 `string` 和 `number`。
```typescript
interface Person {
name: string;
age: number;
}
```
3. 填空题:定义一个函数 `add`,接收两个参数 `a` 和 `b`,类型分别为 `number`,返回它们的和。
```typescript
function add(a: number, b: number): number {
return a + b;
}
```
4. 填空题:声明一个数组 `numbers`,包含以下元素:`1, 2, 3, 4, 5`。
```typescript
let numbers: number[] = [1, 2, 3, 4, 5];
```
5. 填空题:定义一个泛型函数 `reverseArray`,接收一个数组作为参数,并返回一个反转后的新数组。
```typescript
function reverseArray<T>(array: T[]): T[] {
return array.reverse();
}
```
希望这些题目能够帮助到你!如果还有其他问题,请随时提问。