Place the following code in the global js file:
Js code
/**
*Delete the specified subscript or object from the array
*/
Array.prototype.remove=function(obj){
for(var i =0;i var temp = this[i];
if(!isNaN(obj)){
temp=i;
}
if(temp == obj){
for(var j = i; j this[j]=this[j 1];
}
this.length = this.length-1;
}
}
}
Usage:
Js code
var arr =new Array();
arr[0]="dddddd";
arr[1]="dxxxxxxx";
arr[2]="vvvvvvv ";
arr[3]="dbbbbb";
var str ="vvvvvvv";
arr.remove(3);//Delete the object with index 3
arr.remove( str); //Delete object value is "vvvvvvv"