typescript 定义数组类型
时间: 2023-10-13 09:06:55 浏览: 93
typescript-collections:一组用于 TypeScript 的通用类型集合
在 TypeScript 中,您可以使用以下方式定义数组类型:
1. 使用方括号表示法 []:
```typescript
let numbers: number[] = [1, 2, 3, 4, 5];
let names: string[] = ["Alice", "Bob", "Charlie"];
```
2. 使用 Array 泛型表示法:
```typescript
let numbers: Array<number> = [1, 2, 3, 4, 5];
let names: Array<string> = ["Alice", "Bob", "Charlie"];
```
上述代码中,`numbers` 是一个数字类型的数组,`names` 是一个字符串类型的数组。您可以根据需要自行替换类型。
还可以使用联合类型来定义多种类型的元素的数组。例如:
```typescript
let values: (number | string)[] = [1, "two", 3, "four", 5];
```
上述代码中,`values` 是一个可以包含数字和字符串类型元素的数组。
希望这能回答您的问题!如果还有其他问题,请随时提问。
阅读全文