js--数组合并并且去重


//二:两个数组合并并且去重
        let arr1 = [1, 1, 2, 3, 6, 9, 5, 5, 4];
        let arr2 = [1, 2, 5, 4, 9, 7, 7, 8, 8];
        //数组组合
        let arr12=[...arr1,...arr2];//arr1.push(...arr2);
        let delsame=[];
        let sames=[];
        let ss=[];
        for(let i=0;i<arr12.length;i++){                
            if(delsame.indexOf(arr12[i])==-1){
                delsame.push(arr12[i])
            }else{
                //这里是拿出相同的元素
                sames.push(arr12[i])
                ss=[...new Set(sames)]
            }
        }
        console.log(delsame,sames,ss)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM