<!doctype html>
<html>
<head>
<title>一维数组去重</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<p>例:一维数组[1,1,3,3,4,5,6,7,8,8]</p>
<button>数组去重结果</button>
</body>
<script>
var Arr=[1,1,3,3,4,5,6,7,8,8];
$("button").click(function(){
var result=RemoveArrSame(Arr);
alert(result);
})
//数组去重
function RemoveArrSame(Arr){
var hash = {};
var result = [];
for(var i = 0, len = Arr.length;i < len; i++){
if(!hash[Arr[i]]){
result.push(Arr[i]);
hash[Arr[i]] = true;
}
}
return result;
}
</script>
</html>