您的位置:首页 > Web前端 > JavaScript

用javascript如何删除一个数组中的重复元素

2011-02-12 15:56 721 查看
<script type="text/javascript">

Array.prototype.unique = function()

{

var a = {};//一个空的数组;

for(var i=0; i<this.length; i++)

{

if(typeof a[this[i]] == "undefined")

a[this[i]] = 1;

}

this.length = 0;

for(var i in a)

this[this.length] = i;

return this;

}

var a = [1,2,4,12,5,3,5,4,8,5,2,8,8,1,5];

alert(a +"/n"+ a.unique());

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: