时间:2021-07-01 10:21:17 帮助过:5人阅读
一、数组去重
方法1:
方法2:
方法3:
//排序后比较相邻,如果一样则放弃,否则加入到result。会出现与方法2一样的问题,如果数组中存在1,1,'1'这样的情况,则会排错
方法4:
方法5:
二、数组顺序扰乱
方法1:
方法2:
方法3:
三、数组判断
方法1:
方法2:
方法3:
四、数组求交集
方法1:
五、数组求并集
方法1:
上面的方法1只能求出一个数组相对另一个数组的差集,比如array1.diff(array2),只能求出array1相对array2的差集,如果希望将两个数组不同的值都获取到,可以array1.diff(array2).concat(array2.diff(array1)),也可以使用方法2
方法2
暂时汇总了这点儿,有待后续补充。欢迎大家补充,如有问题,敬请留言,共同探讨和进步,^_^