欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js去除数组重复的数据

程序员文章站 2022-06-11 11:38:05
...

1.通过indexOf()方法

        function unique(arr){

            // 定义一个空数组
            var newArr = [];
            
            for(var i in arr ){
            
                // 判断有没有重复的数据
                if(newArr.indexOf(arr[i]) == -1 ){
                
                    // 去除重复得到数据
                    newArr.push(arr[i]);
                    
                }
            }
            
            return newArr;
            
        }

        var all = [1,2,3,4,5,6,2,5,1,7,89,22,,4,1,3,6,8];
        var jieguo = unique(all);
        console.log(jieguo);