javascript删除数组中指定元素几种方法
删除数组指定的下标:
代码如下 | |
HTML code<script> alert(arr_del(3)); // a,b,d,e |
/*
* 删除数组指定下标的元素.
*/
代码如下 | |
Array.prototype.remove = function ( dx ) { if (isNaN(dx) || dx > this.length) { return false; } for (var i = 0, n = 0; i < this.length; i++) { if (this[i] != this[dx]) { this[n++] = this[i] } } this.length -= 1 } |
/*
* 在数组中获取指定值的元素索引
*/
代码如下 | |
Array.prototype.getArrayIndex = function ( value ) { |
数组常用函数
toString():把数组转换成一个字符串
toLocaleString():把数组转换成一个字符串
join():把数组转换成一个用符号连接的字符串
shift():将数组头部的一个元素移出
unshift():在数组的头部插入一个元素
pop():从数组尾部删除一个元素
push():把一个元素添加到数组的尾部
concat():给数组添加元素
slice():返回数组的部分
reverse():将数组反向排序
sort():对数组进行排序操作
splice():插入、删除或者替换一个数组元素
- 上一篇:ie6下背景图片不缓存解决办法
- 下一篇:javascript 树形菜单效果