去掉Javscript数组中的重复元素

下面的代码可以去掉Javascript数组中的重复元素,如下:

  1. function removeDuplicates(arr) { 
  2.     var temp = {}; 
  3.     for (var i = 0; i < arr.length; i++) 
  4.         temp[arr[i]] = true; //用true(可是任意值)替换掉相同数组下标的值
  5.   
  6.     var r = []; 
  7.     for (var k in temp) 
  8.         r.push(k); 
  9.     return r; 
  10. }
原文地址:https://www.cnblogs.com/soofly/p/3436338.html