去掉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. }

posted on 2013-11-21 21:12  小刈  阅读(121)  评论(0编辑  收藏  举报

导航