js中数组的基本操作

一、创建数组的三种方式:
1.var 数组名字 = []; 后续用数组名字.push来向数组中加入元素

`var arr = [];`

2.通过new关键字创建
2.1var 数组名字 = new Array(); 后续用:数组名字[i]="";或者用push方法来向数组中加入元素

var arr1 = new Array();
2.2var 数组名字 = new Arrary("","")直接传入数组元素,后续想加新的元素和上面一样
var arr2 = new Array("小胡",“小新”);
2.2是2.1的简洁写法,更为常见

二、push/pop/unshift/shift方法的总结
push:向数组的末尾加入一个新的元素

 arr.push("卷王");
pop:删除数组的最后一个元素
	arr.pop();
unshift:在数组的开头加入一个新的元素
arr.unshift("小王");
shift:删除数组的第一个元素
arr.shift()

加入代码以后的效果如下
在这里插入图片描述三、slice/splice
slice 选取数组的一部分返回一个新的数组但是不包括第二个操作数所对应的数组元素例如arr.slice(0,2)只会返回arr[0]和arr[1]

document.write("使用slice方法以后:"+arr.slice(0,2)+"<br>");

效果如下:
在这里插入图片描述
splice
向数组中的特定位置删除或者增加元素array.splice(index,howmany,item1,…,itemX)
index 必需。规定从何处添加/删除元素。
该参数是开始插入和(或)删除的数组元素的下标,必须是数字。
howmany 可选。规定应该删除多少元素。必须是数字,但可以是 “0”。
如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
item1, …, itemX 可选。要添加到数组的新元素
代码如下:

        document.write("使用了splice方法之前的数组:"+arr+"<br>");
        arr.splice(2,2,"小昌");
        document.write("使用了splice方法以后的数组:"+arr+"<br>");

具体的效果图如下:
在这里插入图片描述
四、四、reverse/sort
reverse 反转数组的元素顺序。元素颠倒显示 第一个最后显示 最后一个第一个显示

document.write("使用了reverse方法后:"+arr.reverse()+"<br>");

效果如下:
在这里插入图片描述

sort 对数组的元素进行排序。顺序由abcd排序如果是数字从小到大开始排序

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值