首页 > 技术文章 > JS数组去重

zuojiayi 2016-12-28 15:03 原文

 1 var arr = [678,4,4,4,4,5,6,7,8,8,8,8,8];
 2             var result = [];
 3             for (var i=0;i<arr.length;i++) {
 4                 if (result[arr[i]]) {
 5                     
 6                 }else {
 7                     result[ arr[i] ] = arr[i];
 8                 }
 9             }
10             console.log(result);

出现的问题,新数组中值和index值对应。有局限性。虽然可以从小到大排列。

推荐阅读