/**
*刪除數組指定下標或指定對象
*/
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;
}
}
}
刪除數組某一項或幾項
1:js中的splice方法
splice(index,len,[item]) 注釋:該方法會改變原始數組。
splice有3個參數,它也可以用來替換/刪除/添加數組內某一個或者幾個值
index:數組開始下標 len: 替換/刪除的長度 item:替換的值,刪除操作的話 item為空
如:arr = ['a','b','c','d']