数组的删除和添加的常用方法

数组的常用方法一般有 push,pop,unshift,shiift四种
一. push()
 push 就是在数组的尾部插入一个或多个新元素,并且返回数组的新长度

例如:varr arr=[1,2,3,4,5,6]
arr.push(7); 这样就在上面的数组尾部加一个新元素7;
返回结果则是1,2,3,4,5,6,7
arr.push(7,8,9)也可以同时添加多个元素 添加的元素与元素之间 用逗号隔开;
返回结果则是1,2,3,4,5,6,7,8,9

 二.unshift()
   unshift是在数组的头部添加一个或者多个元素,并返回数组的新长度
   例如:var arr=[1,2,3,4,5,6]
             arr.unshift(7)这样就在上面的数组头部加一个新元素7;
             返回结果则是7,1,2,3,4,5,6
             arr.unshift(7,8,9)也可以同时添加多个元素  添加的元素与元素之间      	   用逗号隔开; 
             返回结果则是7,8,9,1,2,3,4,5,6
       
 三.pop() 
 pop是删除数组尾部的最后一个元素,并且返回被删的元素;
 例如:var arr=[1,2,3,4,5,6];
 arr.pop();这样数组的最后一个6就被删除了;返回的数组只有1,2,3,4,5
 pop 同lenght--的原理一样都是删除数组长度的最后一个元素  但是Lenght--删除后不能返回删除的元素   pop可以返回;
 
 四.shift()
 shift是删除数组头部的第一个元素,并且返回被删的元素;
  例如:var arr=[1,2,3,4,5,6];
  arr.shift();这样数组的第一个1就被删除了;返回的数组只有2,3,4,5,6

在这几种方法里 : 不管是删除还是增加都会改变数组原来的长度

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值