如何详细说明JavaScript中提取两个数组相同或不同元素的技巧?

更新于
2026-10-01 14:58:07
0阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计752个文字,预计阅读时间需要4分钟。

如何详细说明JavaScript中提取两个数组相同或不同元素的技巧?

1、取出两个数组的不同元素var arr1=[0, 1, 2, 3, 4, 5];var arr2=[0, 4, 6, 1, 3, 9];function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v)===arr.lastIndexOf(v); });}console.log(getArrDifference(arr1, arr2));

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

var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v) === arr.lastIndexOf(v); }); } console.log(getArrDifference(arr1,arr2)); //输出:(4) [2, 5, 6, 9]

(1)concat() 方法:用于连接两个或多个数组。

阅读全文

本文共计752个文字,预计阅读时间需要4分钟。

如何详细说明JavaScript中提取两个数组相同或不同元素的技巧?

1、取出两个数组的不同元素var arr1=[0, 1, 2, 3, 4, 5];var arr2=[0, 4, 6, 1, 3, 9];function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v)===arr.lastIndexOf(v); });}console.log(getArrDifference(arr1, arr2));

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

var arr1 = [0,1,2,3,4,5]; var arr2 = [0,4,6,1,3,9]; function getArrDifference(arr1, arr2) { return arr1.concat(arr2).filter(function(v, i, arr) { return arr.indexOf(v) === arr.lastIndexOf(v); }); } console.log(getArrDifference(arr1,arr2)); //输出:(4) [2, 5, 6, 9]

(1)concat() 方法:用于连接两个或多个数组。

阅读全文