数组增删改查

数组的增删改查方法总结(注意参数及返回值) 

 unshift():在数组最前面添加

用法同push() 

mm

 

push():在数组最后面增加

arr.push(item[,item,...])         返回值为添加元素后数组的长度

 

 

<script>

        var arr = [];

        arr.push("hello");

        arr.push("hi");

        var length = arr.push("你好","吃了吗");

        console.log(arr);

        console.log(length);

    </script> 

 

 

shift():删除数组的最前面的第一个数据,返回值为删除的数据

 

pop() :删除数组的最后面的第一个数据,无参数,返回值是删除的数据

  

slice(startposition【,stopposition】): 截取    不改变原数组,返回值为截取到的数组理解

splice() 方法:仅针对字符串数组,添加/删除数组元素

返回值为删除元素组成的数组 原数组改变为删除后的数组

 添加: arr.splice(startindex,howmany,item[,item,...])  既添加又可同时删除

加粗的那两个参数不可省略

 

删除:arr.splice(startindex,howmany) 

 

      arr.splice(startindex)

 concat()合并数组或添加元素

不改变原数组的内容,返回值是一个数组,该数组元素包括(arr+arr1+arr2)这种

arr.concat(arr1,arr2)

 arr.concat(arr1,"")

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值