[Typescript]基础篇之数组
在TypeScript中,数组类型有多种声明方式。以下是一些基本的示例:
- 使用数组字面量声明数组:
let arr: number[] = [1, 2, 3];
- 使用数组构造器声明数组:
let arr: Array<number> = new Array(1, 2, 3);
- 使用泛型声明数组:
let arr: Array<string> = ['Hello', 'World'];
- 使用数组元组声明数组:
let arr: [string, number] = ['Hello', 123];
- 使用数组映射声明数组:
let arr: {[index: number]: string} = ['Hello', 'World', 'TypeScript'];
- 使用数组接口声明数组:
interface NumberArray {
[index: number]: number;
}
let arr: NumberArray = [1, 2, 3];
- 使用数组类型别名声明数组:
type NumberArray = number[];
let arr: NumberArray = [1, 2, 3];
以上都是TypeScript中声明数组的方法,你可以根据实际需求选择合适的方式来声明数组。
评论已关闭