TypeScript能够通过设置类型注解规定声明变量的类型,当我们需要一个数组时有以下几种注解方式。
1.通过元组直接注解
在数组数量和类型确定的情况下使用元组注解,比如坐标系这种,元组注解元素种类和数量必须确定,元素一一对应,个数也需要一致。
如上图,第三个数量不一致导致报错,第四个类型错误导致报错。
2.通过数组
我们可以定义arr的类型为(number | string)[ ],意为一个数组中即可包含字符串也可以包含数字,或者也可以直接使用number,意为一个只能使用数字的数组。
前三个因为有字符串a导致报错。
通过数组注解还有另一种写法,通过Array<string>这种形式,如下,我们注解该数组只有字符串,后三个因为含有数字报错。
3.多维数组
当该数组对象中的元素为数组时,每有一个数组元素添加一个[ ]
下一篇: 如何上传苹果app store构建版本
关键词: