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 readingarr[0] = 11;
- 作者:joye
- 出处:https://github.com/joye61