|
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Javascript自定義數(shù)組刪除方法remove()</title>
<script type="text/Javascript">
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
}
function f(){
var str = "001|002|003";//
var arr = str.split("|");
alert("刪除前數(shù)組長(zhǎng)度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
arr.remove(1);//Javascript本來(lái)是不包含些函數(shù)的。
alert("刪除后數(shù)組長(zhǎng)度:" + arr.length);
for(var i=0;i<arr.length;i++){
alert(arr[i]);
}
}
</script>
</head>
<body>
<input type="button" onclick="f();" value="ok" />
</body>
</html>
JavaScript技術(shù):Javascript remove 自定義數(shù)組刪除方法,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。