登录/注册
小开开
2649
占位
2
占位
0
浏览量
占位
粉丝
占位
关注
TypeScript-泛型数组
小开开
2020-12-03 17:17:15 2020-12-03
61
0

泛型数组

Typescript对数组类型进行了扩展,可以用泛型语法声明数组:

Array<T>
// 只读数组
ReadonlyArray<T>

泛型数组语法比较简单,参考下面的例子:

// 定义数字数组
let arr: number[] = [1, 2, 3];
// 完全等价于
let arr: Array<number> = [1, 2, 3];

只读数组的值一旦初始化,就不能再改变

let arr: ReadonlyArray<number> = [1, 2, 3];
// 错误,只读数组的元素值不能改变
// error TS2542: Index signature in type 'ReadonlyArray<number>' only permits reading
arr[0] = 11;
暂无评论