JS删除数组指定元素
来源:互联网 发布:手机上喊麦用什么软件 编辑:程序博客网 时间:2024/04/29 21:47
1.delete方法:delete arr[1]
这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用
for(index in arr)
document.write(’arr[’+index+’]=’+arr[index]);
这种遍历方式跳过其中undefined的元素
* 该方式IE4.o以后都支持了
2.数组对象splice方法:arr.splice(1,1);
这种方式数组长度相应改变,但是原来的数组索引也相应改变
splice参数中第一个1,是删除的起始索引(从0算起),在此是数组第二个元素
第二个1,是删除元素的个数,在此只删除一个元素,即’b';
此时遍历数组元素可以用普通遍历数组的方式,比如for,因为删除的元素在
数组中并不保留
* 该方法IE5.5以后才支持
这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用
for(index in arr)
document.write(’arr[’+index+’]=’+arr[index]);
这种遍历方式跳过其中undefined的元素
* 该方式IE4.o以后都支持了
2.数组对象splice方法:arr.splice(1,1);
这种方式数组长度相应改变,但是原来的数组索引也相应改变
splice参数中第一个1,是删除的起始索引(从0算起),在此是数组第二个元素
第二个1,是删除元素的个数,在此只删除一个元素,即’b';
此时遍历数组元素可以用普通遍历数组的方式,比如for,因为删除的元素在
数组中并不保留
* 该方法IE5.5以后才支持
新博客已移至:http://keenwon.com
- JS删除数组指定元素
- js数组删除指定元素
- JS删除数组指定元素
- js数组删除指定元素
- js删除数组中的指定元素
- js 删除数组中的指定元素
- js通过指定下标或指定元素进行删除数组
- 删除数组指定元素
- JS中如何删除数组中的指定元素
- JS根据指定值删除数组中的元素
- js 删除数组元素。
- JS删除数组元素
- js数组删除元素
- js删除数组元素
- JS删除数组元素
- JS删除数组元素
- js 删除数组元素
- js删除数组元素
- LINux系统管理
- 本文将告诉你学习Java需要达到的25个目标
- Hibernate配置属性详解
- Mysql清理二进制日志的技巧
- MMIO PORTIO 内存映射 端口映射
- JS删除数组指定元素
- S3C6410中断以及外部中断
- 复合词分离(基于双数组树)
- Ubuntu下如何读取chm格式文档
- P2P之UDP穿透NAT的原理与实现(附源代码)
- 易写错的代码
- spring2.5注解
- mbstowcs()/wcstombs()
- 关于typedef