数组:是一个容器,可以存储多个数据
//let 数组名:类型[] = [数据1,数据2,...]
//数组中存储的数据都有自己的编号,编号从0开始(索引)
let names:string[] = ['小米','小李','小白']注意:数组指定的类型和存储的数据类型要必须一致,否则会报错
数组中存储的数据都有自己的编号,编号从0开始(索引)
取数据
可以利用有序的编号(索引),来取数组的数据,编号从0开始(索引)
let names:string[] = ['小米','小李','小白']
//数组名[序号] 从0开始
names[1]
//这里取出来就是小李总结

数组的操作
ArkTS中提供了丰富的数组操作功能:增加、删除、修改数组元素、以及遍历数组等
获取数组的长度:
使用方法 数组名.lenght
let mat:number[] = [1,2,3,4,5,6,7,8]
console.log('取出',mat.length)
//length是获取数组长度的
//用在这里会输出8增加元素
使用
push()方法可以在数组的结尾添加一个或多个元素
let mat:number[] = [1,2,3,4,5,6,7,8]
mat.push(999)
console.log('添加一个后',mat)执行后会则会输出:

使用
unshift()方法可以在数组的开头添加一个或多个元素
let mat:number[] = [1,2,3,4,5,6,7,8]
mat.unshift(999)
console.log('添加一个后',mat)执行后会输出:

使用
splice()方法可以在任意位置添加元素
注意: splice后面要跟三个参数分别是:插入元素的位置索引、删除几个元素、插入的元素
let mat:number[] = [1,2,3,4,5,6,7,8]
mat.splice(1,0,999)
//在索引为1的位置插入,删除0个元素,插入元素999
console.log('添加一个后',mat)执行后会输出
