javascript 动态删除数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 动态删除数组相关的知识,希望对你有一定的参考价值。
Array.prototype.remove = function(dx) //array添加 删除方法
if(isNaN(dx)||dx>this.length)return false;
this.splice(dx,1);
function test()
var arr=new Array("a","b","c");
var arr1=new Array("1","2","3");
var arr2=new Array("A","B","C");
var list=new Array(1,3); // 存放下标的数组
alert(arr+arr1+arr2); //原来数组
for(i=0;i<list.length;i++) //删除数组中的元素
//alert(list[i]);
arr.remove(list[i]);
arr1.remove(list[i]);
arr2.remove(list[i]);
alert(arr+arr1+arr2);
执行删除后。应该打印 b2b 才对
它怎么打印 a,c1,3,A,C
请教下高手
//删除数组中的元素 那一段
arr.remove(1); //其实是移出的第二个。第一个为0
.....
arr.remove(3);
//要实现 打印 b2b 应为
var list=new Array(0,2) 参考技术B var list=new Array(0,2); // 存放下标的数组
javascript里面的数组,json对象,动态添加,修改,删除示例
以上是关于javascript 动态删除数组的主要内容,如果未能解决你的问题,请参考以下文章
几乎IncreasingSequence - Javascript
javascript里面的数组,json对象,动态添加,修改,删除示例