淘宝面试题

发布网友 发布时间: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>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com