1. function uniqArr (arr){
    2. var newArr = [];
    3. arr.sort(function (a,b){
    4. if(a - b){
    5. return -1
    6. }
    7. return 1
    8. })
    9. newArr.push(arr[0]);
    10. for(var i = 1; i < arr.length; i++){
    11. if(newArr[newArr.length - 1] === arr[i]) continue
    12. newArr.push(arr[i]);
    13. }
    14. return newArr;
    15. }
    16. function unique(arr){
    17. var newArr = [],
    18. item;
    19. for(var i = 0; i < arr.length; i++){
    20. item = arr[i];
    21. if(newArr.indexOf(item)===-1) newArr.push(item);
    22. }
    23. return newArr;
    24. }