js数组常用的方法 -增删改查-数据的操作

本文详细阐述了项目开发中常见的数据操作,包括数组的unshift(), push(), shift(), pop()以及splice()方法。同时介绍了filter(), delete和indexOf(), lastIndexOf(), forEach(), some()等函数在数据处理中的应用。重点讲解了如何高效地进行增删改查,适合初学者和开发者参考。
摘要由CSDN通过智能技术生成

数据操作-最常见的离不开--增删改查--项目常用

其余的例如翻转,去重,排序等实际项目使用比较少。

1.增:

unshift( ) 方法可向数组的开头添加一个或更多元素,并返回新的长度

push( )方法向数组末尾添加新项目,并返回新长度。

2.删

shift( ) 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值;

pop( )方法移除数组的最后一个元素,并返回该元素。

splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

注释:该方法会改变原始数组。

3.改

filter()

filter 方法用来迭代一个数组,并且按给出的条件过滤出符合的元素。

delete方法删除掉数组中的元素后,会把该下标出的值置为undefined,数组的长度不会变

4.查

indexOf( ) 方法可返回某个指定的字符串值在字符串中首次出现的位置。

如果要检索的字符串值没有出现,则该方法返回 -1。

lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

如果要检索的字符串值没有出现,则该方法返回 -1。

forEach()遍历

some() 方法用于检测数组中的元素是否满足指定条件(函数提供)。

此方法会依次执行数组的每个元素:

  • 如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。

  • 如果没有满足条件的元素,则返回false。

注意: some() 不会对空数组进行检测。

注意: some() 不会改变原始数组。

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值