Javascript根据指定下标或对象删除数组元素
Javascript根据指定下标或对象删除数组元素
发布时间:2016-12-30 来源:查字典编辑
摘要:将一下代码放在全局js文件中:Js代码复制代码代码如下:/***删除数组指定下标或指定对象*/Array.prototype.remove=...

将一下代码放在全局js文件中:

Js代码

复制代码 代码如下:

/**

*删除数组指定下标或指定对象

*/

Array.prototype.remove=function(obj){

for(var i =0;i <this.length;i++){

var temp = this[i];

if(!isNaN(obj)){

temp=i;

}

if(temp == obj){

for(var j = i;j <this.length;j++){

this[j]=this[j+1];

}

this.length = this.length-1;

}

}

}

使用方法:

Js代码

复制代码 代码如下:

var arr =new Array();

arr[0]="dddddd";

arr[1]="dxxxxxxx";

arr[2]="vvvvvvv";

arr[3]="dbbbbb";

var str ="vvvvvvv";

arr.remove(3);//删除下标为3的对象

arr.remove(str);//删除对象值为“vvvvvvv”

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类