【www.gdgbn.com--js教程】
<script language="网页特效">
</script>
下面是我从网上搜索到的
删除数组中值重复的元素,各位有什么好的建议,请赐教
代码:
function removeduplelem()
{
var array = new array();
for(var i=0; i<10; i++)
{
array.push(i+"name");
}
array.push("3name");
array.push("5name");
array.push("9name");
array.push("3name");array.push("9name");
array.push("9name");for(var i=0; i {
for(var j=i+1; j {
if(array[i]==array[j])
{
array = removeelement(j,array);//删除指定下标的元素(上篇文章中)
i=0;
break;
}
}
}
for(var i=0; i {
alert(array[i]);
}return array;
}
方法三
<script>
var shu=array("110846896","110846897","110846896");
for(var i=0;i < shu.length;i++)
{
for( var j=i+1;j{
if(shu[i]==shu[j])
{
shu[i]=0;
break;
}
}
if ( shu[i]!=0)
{
document.write(shu[i] + "
");
}
}
</script>