数组操作之增删改查

Js中有6种数据类型:
5种基本数据类型(Number,String,Boolean,Undefined,Null);
1种复杂数据类型(Object);
数组(Array)这一复杂数据类型在前端开发过程中是比较常见的一种,因此数组有很多的操作方法。
在编程语言的学习中,除了基础必会的Hello World入门示例,数据的增删改查也是必不可少的。接下来为大家介绍几种数组常见的增删改查操作方法。
1.数组操作方法——增加
(1)向尾部添加元素——push()方法 返回值为新数组的长度
在这里插入图片描述
(2)向头部添加元素——unshift()方法 返回值为新数组的长度
在这里插入图片描述
(3)在任意位置添加——splice()方法 (第一个参数是元素下标,第二个参数必须为0,第三个参数没有时数组不变,有一个或者多个时都会添加到数组中)
在这里插入图片描述
2.数组操作方法——删除
(1)从头部删除元素——shift()方法 返回值为删除的元素
在这里插入图片描述
(2)从尾部删除——pop()方法 返回值为删除的元素
在这里插入图片描述
(3)删除任意位置的元素——splice()方法 (第一个参数是要删除元素的起始位置下标,第二个参数大于等于1,为1时删除一个元素,大于1时删除当前元素及之后的元素,删除总长度为第二个参数值,最大删除位置为数组最后一个元素)
在这里插入图片描述
3.数组操作方法——修改
(1)splice()方法一个(第一个参数为要修改元素得下标,第二个参数为1时,第三个参数为改后的值)
在这里插入图片描述
(2)splice()方法 修改多个(第一个参数为要修改元素得起始位置下标,第二个参数大于1时,第三到最后一个参数为修改后的值,第二个参数后边的元素数量要与第二个参数值一致,最多修改到数组最后一位)
在这里插入图片描述
4.数组操作方法——查找
(1)filter() 查找满足某些条件的元素,返回值是满足条件的元素组成的数组,原数组不会发生改变。
在这里插入图片描述
这次的介绍就到这里,如有不足之处,欢迎批评指正。有补充之处,可在下方留言与我进行交流。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值