js中splice方法_js删除数组中指定元素
生活随笔
收集整理的這篇文章主要介紹了
js中splice方法_js删除数组中指定元素
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
數組對象splice方法:arr.splice(1,1);
這種方式數組長度相應改變,但是原來的數組索引也相應改變
/*
* 方法:Array.remove(dx)
* 功能:刪除數組元素.
* 參數:dx刪除元素的下標.
* 返回:在原數組上修改數組
*/
//經常用的是通過遍歷,重構數組.
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
}
a = [
'1'
,
'2'
,
'3'
,
'4'
,
'5'
];
alert(
"elements: "
+a+
"nLength: "
+a.length);
a.remove(0);
//刪除下標為0的元素
alert(
"elements: "
+a+
"nLength: "
+a.length);
原文鏈接:http://www.jb51.net/article/89335.htm
總結
以上是生活随笔為你收集整理的js中splice方法_js删除数组中指定元素的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 方程自己解(1)——物理信息神经网络(P
- 下一篇: 十年前的网易,新浪,维基百科,百度百科在