# \_.intersection( arrays )

URL: https://caijiao.org/lodash/docs/Array/_.intersection
Source: docs/lodash/docs/Array/_.intersection.md
Description: _.intersection([arrays]) 用于获取多个数组之间的交集。 接受一个包含多个数组的数组作为参数，并返回一个新数组，该数组包含了所有输入数组之间共同存在的元素。

`_.intersection([arrays])` 是 [Lodash](/lodash/) 库中的一个函数，用于获取多个数组之间的交集。

- 解释：这个函数接受一个包含多个数组的数组作为参数，并返回一个新数组，该数组包含了所有输入数组之间共同存在的元素。

- 应用举例：

```JavaScript
const array1 = [1, 2, 3, 4, 5];
const array2 = [2, 3, 4, 5, 6];
const array3 = [3, 4, 5, 6, 7];

const intersectionArray = _.intersection(array1, array2, array3);
console.log(intersectionArray); // 输出: [3, 4, 5]
```

在这个例子中，`array1`、`array2` 和 `array3` 分别是包含数字的数组。通过调用 `_.intersection(array1, array2, array3)`，获取了这三个数组之间的交集，即包含了它们共同存在的元素 `[3, 4, 5]`。
