淘宝面试题
发布网友
发布时间:2024-10-24 05:28
我来回答
共2个回答
热心网友
时间:2024-10-31 20:57
哇 不简单哦
热心网友
时间:2024-10-31 20:57
Array.prototype.ExtractRepeat=function()
{
var newArray=new Array();
for(var i=0;i<this.length;i++)
{
for(var j=0;j<this.length;j++)
{
if(j!=i&&this[j]==this[i])
{
newArray.push(this[i])
this.splice(i,1);
i--;
break;
}
}
}
return newArray;
}
复制一下内容,新建txt,粘贴,重命名为html,浏览即可。
<html>
<body>
<script type="text/javascript">
Array.prototype.ExtractRepeat=function()
{
var newArray=new Array();
for(var i=0;i<this.length;i++)
{
for(var j=0;j<this.length;j++)
{
if(j!=i&&this[j]==this[i])
{
newArray.push(this[i])
this.splice(i,1);
i--;
break;
}
}
}
return newArray;
}
var arr = new Array()
arr.push("George")
arr.push("Thomas")
arr.push("George")
arr.push("George")
arr.push("James")
arr.push("George")
arr.push("Martin")
arr.push("George")
arr.push("Thomas")
arr.push("Thomas")
arr.push("James")
arr.push("Thomas")
arr.push("James")
document.write(arr + "<br />")
document.write(arr.ExtractRepeat()+ "<br />")
document.write(arr + "<br />")
</script>
</body>
</html>