定义数组 有两种方式

var arr: any[] = [1, 'Poplar', 'Phoenix’];

上面的代码表示 arr 数组内部元素为任意的数据类型

let myArr: Array<number> = [1, 2, 3, 4];

也可以指定数组内 元素类型为 number


var arr: string[] = [1, 'Poplar', 'Phoenix’];

这里会报错 我们指定数组的类型是 string 然而数组内出现 number 编译就会失败

图片描述


Milo
7 声望3 粉丝

to yound to simple.