5-10数组元素添加和删除(数组基础操作)
1.push()数组元素添加:
function test1(){
//向数组添加元素方法1
var arr=[];
arr[0]="a";
arr[1]="b";
//向数组添加元素方法2
arr.push("c");
arr.push("d","e");
arr[arr.length]="f";
}
2.pop()数组元素删除:
function test2(){
var arr=["a" "b" "c" "d" "e"];
arr.pop();//从尾部删除元素
arr.pop();//从尾部删除元素,还可以返回删除元素值,有需要可保存删除元素值
delete arr[1];//删除指定位置元素,位置还在只是删除了元素值
Console.log(arr.length)
}
3.要求:每行数据添加到一维数组,数组的元素类型为数组。
function test2(){
var newarr=[];//创建空数组
for(var Rng of Range("a2:a8")){//循环a2:a8
var arr=Rng.Resize(1,4).Value()[0];//Rng.Resize(1,4).Value()为获取值[0]为获取元素;
newarr.push(arr);推入送数组内容
}}