数组去重

function set(arry) { 
            var n = {},
                r = []; //n为hash表,r为临时数组
            for (var i = 0; i < arry.length; i++) //遍历当前数组
            {
                if (!n[arry[i]]) //如果hash表中没有当前项
                {
                    n[arry[i]] = true; //存入hash表
                    r.push(arry[i]); //把当前数组的当前项push到临时数组里面
                }
            }
            return r;
        }
posted @ 2020-01-10 22:13  呱呱呱呱坠地  阅读(124)  评论(0)    收藏  举报