您的位置:首页 > 编程语言

hash实现数组去重代码

2017-03-30 22:38 260 查看
<!DOCTYPE html>

<html lang="en">

<head>

  <meta charset="UTF-8">

  <title>Document</title>

</head>

<body>

    <script>

        var arr1=[1,5,4,2,2,2,6,2,2,2,4,8];

        function uique(arr){

            for(var i=0,hash=[],res=[];i<arr.length;i++){

                if(hash[arr[i]]===undefined){

                  hash[arr[i]]=true;

                  res[res.length]=arr[i];

                }

            }

            return res;

        }

        res=uique(arr1);

    </script>

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: