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

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

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

1.增:

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

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

2.删

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

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

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

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

3.改

filter()

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

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

4.查

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

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

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

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

forEach()遍历

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

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

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

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

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

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

你可能感兴趣的:(javascript,前端)