本文主要讲解“javascript中删除数组元素的方法有哪些”,简单明了,易学易懂。现在请跟随边肖的思路,一起学习学习“javascript中删除数组元素的方法有哪些”!
1 .删除方法:删除arr[1]
这样,数组的长度是不变的,arr[1]此时变得未定义,但它还有一个优点,即原始数组的索引保持不变,所以只有在此时想要遍历数组元素时才能使用。
for(arr中的索引)
document . write(' arr[' index ']=' arr[index]);
这个遍历跳过其中未定义的元素。
* IE4.o将来会支持这种方法。
2.数组对象:arr.splice(1,1)的拼接方法;
这样,数组长度会相应变化,但原始数组索引也会相应变化。
拼接参数中的第一个1是删除的起始索引(从0开始计数),这里是数组的第二个元素。
第二个1是要删除的元素数量。这里只删除了一个元素“b”。
此时,您可以以正常方式遍历数组元素,例如,因为删除的元素位于
不保留在数组中。
IE5.5之后支持此方法
值得一提的是,拼接方法可以在添加新数组元素的同时删除数组元素。
例如,arr。拼接(1,1,' d ',' e '),d和e被添加到数组arr中。
数组变成arr:'a ',' d ',' e ',' c '
感谢阅读。以上就是“javascript中删除数组元素的方法有哪些”的内容。学习完这篇文章,相信你对javascript中如何删除数组元素的问题有了更深的理解,具体用法还需要实践来验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107929.html