<script type="text/javascript"> //移除数组重复元素 var arr = [1,2,3,5,55,55,55,66,66,77,88,88,99,99]; function del_arr_rep(arrs){ for(var i=0; i<arrs.length; i++){ //外层for循环 for(var j=i+1; j<arrs.length; j++){ //内层for循环 if(arrs[i]==arrs[j]){ // 将外层循环的元素挨个和内层循环元素进行比较, arrs.splice(j,1); // 如果相同就移除重复元素 j--; //移除元素之后补位 } } } return arrs; } var del_rep = del_arr_rep(arr); alert(del_rep); </script>