javascript 对比两个数组获取不同元素
来源:互联网 发布:电影网站源码带采集 编辑:程序博客网 时间:2024/05/01 15:09
两个数组找出相同的元素用for循环就可以执行,但要找出不同的元素,今天让我纠结了一下下。经过查找资料,写了如下的函数。
var onlineu = [10002,10003,10004,10001]; var nowu = [10003,10004,10005]; function getdiffarr(A,B){ var C = new Array(); var D = new Array(); var E = new Array(); var Astr = ","+ A.toString() +","; var Bstr = ","+ B.toString() +","; for(var i in A ){ if(Bstr.indexOf(","+A[i]+",") >=0){ }else{ C.push(A[i]); } } for(var p in B){ if(Astr.indexOf(","+B[p]+",") >=0){ }else{ D.push(B[p]); } } E.push(C); E.push(D); return E; } var F = getdiffarr(onlineu,nowu); for(var j in F) alert(F[j].toString());
具体实际应用场景具体对待。
0 0
- javascript 对比两个数组获取不同元素
- Java两个整形数组的对比,获取出哪些不同的
- javascript数组 去掉重复的元素 两个方法效率对比分析
- PHP-查询两个数组中的不同元素
- 比较两个数组获得不同元素
- 找出两个数组中不同的元素
- java 两个int数组取不同元素
- opencv 矩阵元素不同获取方式及其效率对比
- 两个数组元素相同,顺序不同,进行正确匹配
- C/C++ 统计两个数组中不同元素的个数
- 001 - 取两个数组中 不同的元素
- JavaScript 获取数组的最后一个元素
- java对比两个数组
- python--对比两个Excel不同
- javascript 判断两个数组中是否存在相同元素
- Javascript比较两个数组是否相等(存在重复元素)
- 获取两个整型数组之间的重复元素集合
- Java 获取两个整型数组之间的重复元素集合
- ibatis mybatis
- generateDefaultLayoutParams()
- 一种防止页面后退的实现方法(jsp)
- error LNK2026: module unsafe for SAFESEH image.
- 多态的实现方式和应用
- javascript 对比两个数组获取不同元素
- Android 之 内存管理
- Openstack镜像和密码
- C# using用法
- busybox自带的tftp服务器
- excel------------打印问题
- error LNK2005: __CrtSetCheckCount already defined in msvcrtd.lib
- Binary Search Tree Iterator
- IOS中scrollsToTop问题小结