<script type="text/javascript">
//方法一:不定义新数组
// var arr = [5,4,26,9,4,8,5,5,14,14,14];
// for(var j=0;j<=arr.length-1;j++){
// for(var k=j+1;k<=arr.length-1;k++)
// if(arr[k]==arr[j]){
// arr.splice(k,1); //删除后面出现的相同元素
// k--; //防止出现连续的相同值
// }
// }
// document.write(arr);
//方法二:定义一个新数组
var arr = [5,4,26,9,4,8,5,5,14,14,14];
var temp = [];
for(var i=0;i<arr.length;i++){
if(temp.indexOf(arr[i])==-1){
//temp[]从0开始遍历arr[]中的元素
//若temp[]后面没有出现与temp[]已经遍历过的元素相同,则将该元素添加进temp数组的末位
temp.push(arr[i]);
}
}
alert(temp);
</script>