typescript 声明数组的方式
1. 方式一
```
let arr: number[] = [1, 2, 3, 4];
```
2. 方式二
```
let arr: Array<number> = [1, 2, 3, 4];
```
两种方式都是声明一个数字类型的数组,不同的是方式一是使用「[]」来声明,方式二使用了泛型语法的 Array<number> 来声明。同时,也可以通过 interface 或 type 来定义数组类型。
3. 方式三
```
interface NumberArray {
[index: number]: number;
}
typescript 字符串转数组 let arr: NumberArray = [1, 2, 3, 4];
```
通过 interface 的方式来定义一个 NumberArray 数组类型,其中 [index: number] 表示数组索引的类型为 number,然后指定数组内元素的数据类型为 number。这种方式也是常用的方式之一。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论