服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.intersectionWith(arrays, comparator)

这个方法类似于_.intersection不同的是它接受comparator哪个被调用来比较元素arrays。结果值的顺序和引用由第一个数组确定。比较器调用两个参数:(arrVal,othVal)

初始

4.0.0

参数
  1. [arrays] (... Array):要检查的数组。
  2. [comparator] (Function):每个元素调用比较器。
返回

(Array):返回相交值的新数组。

示例
var objects = [{ 'x': 1, 'y': 2 }, { 'x': 2, 'y': 1 }];

var others = [{ 'x': 1, 'y': 1 }, { 'x': 1, 'y': 2 }];
 
_.intersectionWith(objects, others, _.isEqual);
// => [{ 'x': 1, 'y': 2 }]