📜  Lodash _.Intersection() 方法(1)

📅  最后修改于: 2023-12-03 15:17:25.745000             🧑  作者: Mango

Lodash _.Intersection() 方法

简介

Lodash是一个经过优化的JavaScript实用程序库,提供了各种实用的方法来帮助程序员简化对JavaScript的操作。Lodash _.Intersection() 方法是Lodash提供的一种数组方法,用于寻找两个或多个数组之间的相同元素,并返回这些元素的新数组。

语法
_.intersection([arrays])
参数
  • [arrays](Array) 需要查找相同元素的数组。
返回值
  • (Array):返回一个新数组,其中包含两个或多个输入数组之间的公共元素。
例子
示例一
var array1 = [1, 2, 3];
var array2 = [2, 3, 4];
 
_.intersection(array1, array2);
// => [2, 3]
示例二
var array1 = ['apple', 'banana', 'orange'];
var array2 = ['banana', 'grape'];
var array3 = ['apple', 'cherry', 'banana'];
  
_.intersection(array1, array2, array3);
// => ['banana']
注意事项
  • 输入的数组中可以包含重复元素,结果中也将包含重复的公共元素。

  • 返回结果中的元素顺序与第一个输入数组中的顺序相同。