打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JS取出两个数组的不同或相同元素

1、取出两个数组的不同元素

getArrDifference(arr1, arr2) {     

        return arr1.concat(arr2).filter(function(v, i, arr) {         

                return arr.indexOf(v) === arr.lastIndexOf(v);     

        }); 

},

2、取出两个数组的相同元素

getArrEqual(arr1, arr2) {    

        let newArr = [];    

        for (let i = 0; i < arr2.length; i++) {        

                for (let j = 0; j < arr1.length; j++) {            

                        if(arr1[j] === arr2[i]){                

                                    newArr.push(arr1[j]);           

                         }        

                }    

        }    

        return newArr;

},
————————————————
版权声明:本文为CSDN博主「冒烟筒」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/smokestack/java/article/details/81534091

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基础复习1
面试官在“逗”你系列:数组去重你会几种呀?
VB 删除数组中的重复元素(转)
菜鸟笔记———创建长度可变的数组(集合的原理)
前端js数组元素的筛选,修改,新增属性小技巧一
20 个超级有用的 JavaScript 技巧,让你的工作更轻松
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服