var val = [1,2,3,5];
var oldColorOptions = ['a',2,4,5,7]
var arr = new Array();
var newId = val.concat(oldColorOptions).filter(function(v, i, arr) {
return arr.indexOf(v) === arr.lastIndexOf(v);
});
console.log(newId) //[1, 3, "a", 4, 7]
两个数组找出不同
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 时间复杂度的定义 一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数...
- 一个 int 数组(size > 2)中,其中两个数之和等于规定的一个数,找出这两个数在数组中的下标。假设数组元素...
- 先给数组排序然后设置两个指针 i,j,一个从头开始,一个从最后开始如果a[i] + a[j] < sum , 就将...
- 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 解题思路 ...
- 5月以来,哪怕对市场风向再不敏感的人,也感觉到阵阵凉意。二级市场连续下挫,一级市场融资环境恶化,不论企业融资数量还...