数组是JavaScript中常见的一个对象,在这篇文章中主要整理数组增删改查方面的相关操作方法。

 

首先我们创建一个数组

JavaScript数组增删方法总结

JavaScript数组增删方法总结

 

添加元素:

push(elment)   
从后面添加元素,返回数组的长度
 
JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

unshift(element)
与,push()恰好相反,他是从前面添加元素,返回数组的长度
JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

 前面两个方法每次都只能对一个元素进行操作,如果需要一次操作多个元素,可以使用splice()

splice(index,howmany,element1,.....,elementX); 
       index:从何处添加/删除元素(必选)
       howmany 要删除多少元素(必选)
       element1(可选,添加若干个元素)
splice 既可以添加元素,也可以删除元素 (不需要删除元素时,howmany属性设为0,若不填,则默认从index处开始删除后面的元素)
JavaScript数组增删方法总结

 

JavaScript数组增删方法总结

 JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

 

 

 

另外除了splice()方法之外还可以使用concat()方法可以给数组添加数组项,但这个方法不改变原数组,而是返回一个新数组
注:如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。
 
JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

 删除数组:

pop(elment)
从后面删除元素,返回被删除的元素

JavaScript数组增删方法总结

 

 

 

 JavaScript数组增删方法总结

shift(element)
从前面删除元素,返回被删除的元素
JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

 前面的splice()可以一次对多个元素进行删除

slice(start,end)
此方法不改变原数组,返回一个新的数组
JavaScript数组增删方法总结

 

 

 JavaScript数组增删方法总结

 

 修改元素:

splice()

JavaScript数组增删方法总结

 

 JavaScript数组增删方法总结

 

查找元素:

slice(start,end)

 

 

 JavaScript数组增删方法总结


JavaScript数组增删方法总结

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2021-07-03
  • 2022-12-23
  • 2022-02-20
  • 2021-11-30
猜你喜欢
  • 2021-12-30
  • 2021-06-09
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-01-15
  • 2021-04-02
相关资源
相似解决方案