语法:

  1. _.intersection([arrays])

功能:

  • 创建唯一值的数组,这个数组包含所有给定数组都包含的元素,使用SameValueZero进行相等性比较。(注:可以理解为给定数组的交集)

    参数:

  • [arrays] (…Array): 待检查的数组

    返回:

  • (Array): 返回一个包含所有传入数组交集元素的新数组

    例子:

    1. // 返回所有数组中都有的值,也就是2
    2. _.intersection([2, 1], [4, 2], [1, 2]);
    3. // => [2]