var ary = new Array("111","22","33","111");
var s = ary.join(",")+",";
for(var i=0;i<ary.length;i++)
{
if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1)
{
alert("有重复!");
}
}
var s = ary.join(",")+",";
for(var i=0;i<ary.length;i++)
{
if(s.replace(ary[i]+",","").indexOf(ary[i]+",")>-1)
{
alert("有重复!");
}
}
var nary=ary.sort();
for(var i=0;i<nary.length-1;i++)
{if (nary[i]==nary[i+1])
{alert("重复内容:"+nary[i]);}
}
<!--
function mm(a)
{
return /(\x0f[^\x0f]+)\x0f[\s\S]*\1/.test("\x0f"+ a.join("\x0f\x0f") +"\x0f");
}var ary = new Array("111","22","33","112");
alert(mm(ary))
//-->
</SCRIPT>
for(var i in arr) {
if(hash[arr[i]])
return true;
hash[arr[i]] = true;
}
return false;
请测试
var ary = new Array("111","22","33","1111");
alert(mm(ary));
{return /(\x0f[^\x0f]+\x0f)[\s\S]*\1/g.test("\x0f"+ a.join("\x0f\x0f") +"\x0f");
}var ary = new Array("111","22","33","1111");
alert(mm(ary))