获取两个数组的相同元素或不相同的元素
2012-12-29 16:16
253 查看
var old:Array = new Array("a","b","c","a","d");
var now:Array = new Array("a","f","g","h");
for (var i=0; i<now.length; i++) {
var a = now[i];
for each (var item in old) {
if (old.indexOf(a) != -1) {
//old.splice(old.indexOf(a),1);
} else {
old.push(a);
trace("新值:" + a)
}
}
}
trace(old);//b,c,d
trace(now);
var now:Array = new Array("a","f","g","h");
for (var i=0; i<now.length; i++) {
var a = now[i];
for each (var item in old) {
if (old.indexOf(a) != -1) {
//old.splice(old.indexOf(a),1);
} else {
old.push(a);
trace("新值:" + a)
}
}
}
trace(old);//b,c,d
trace(now);
相关文章推荐
- php获取两个数组相同的元素(交集)以及比较两个数组中不同的元素(差集)
- javascript 常见数组操作( 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方)
- php 比较获取两个数组相同和不同元素(交集和差集)
- JS获取两个数组中相同的元素
- 找出两个有序数组中相同的元素
- 找出两个数组中相同的元素
- 返回两个数组中非相同的元素
- 如何查找到两个数组中不相同的元素.
- JAVA两个数组间元素的比较(找出相同或者不同元素)
- iOS小问题--使用NSPredicate比较两个数组中相同(不同)的元素
- php找出两个有序数组中的相同元素
- 用HashSet查找两个int数组中的相同元素
- 【C语言】判断两个数组中是否有相同的元素。
- c语言:判断两个数组是否有相同的元素
- Java对数组的操作(三)—比较两个数组中的元素是否相同的最简单方法
- 定义两个整型指针,分别用malloc、calloc对其分配空间保存3个元素,malloc分配的空间用memset清零,随机对数组进行赋值随机范围1-3,赋值后用memcmp比较两个数组。如果相同打印G
- js中比较两个数组中是否含有相同的元素,可去重,可删除合并为新数组
- 获取两个数组中不同的元素
- C或C++ 求两个数组相同元素个数
- 找到两个数组中相同元素