javascript删除数组指定元素的方法,js中数组删除指定元素
在上一篇文章中,我们学习了如何删除数组的第一个和最后一个元素。请看《javascript如何删除数组首尾元素?》。这一次,让我们学习如何删除数组中的任何元素。如有需要,请参考。
我们知道如何删除数组的第一个和最后一个元素,但是你有没有想过如何删除数组中的任何一个元素?这次就说说吧。
我们知道我们之前讨论过一种叫做拼接的方法。你还记得吗?之前,我们使用这种方法向数组中添加元素。今天,我们将使用这个数组来删除元素。我不指望它。
我们先来看一个小例子。
脚本
var arr=新数组(3);
arr[0]= one ;
arr[1]= two ;
arr[2]=三;
console . log(arr);
arr.splice(1,1);
console . log(arr);
/script看看这个例子的答案。
正如你在这个例子中看到的,在我们的原始数组中有三个元素。使用拼接方法后,数组中的“一”将被删除。下面我们来详细了解一下这个方法。
splice()方法用于添加或删除数组中的元素,该方法也可用于修改数组中的元素。
我们来看一下这个方法的一个语法格式。
数组名。拼接(指定添加/删除元素的位置、应删除的元素数量以及要添加到阵列中的新元素)。如果只写添加的元素,不写前两个参数,这个方法会删除数组中的所有元素;如果第二个参数为0,则表示该方法将向数组中添加新元素;如果写入了第一个和第二个参数,但没有写入第三个参数,这将意味着拼接方法将删除数组中的元素。
就是这样,你可以看你需要的:javascript高级教程。以上是javascript如何删除数组中任意元素的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。