[TOC]
语法:
_.differenceBy(array, [values], [iteratee=_.identity])
功能:
- 和 _difference 方法基本上一样,但是多提供了一个 iteratee 参数,这个参数可以在比较前先做一个处理(对第一和第二个参数的数组遍历处理)
这个方法类似_.difference ,除了它接受一个 iteratee (注:迭代器), 调用 array 和 values 中的每个元素以产生比较的标准。 结果值是从第一数组中选择。iteratee 会调用一个参数:(value)。(注:首先使用迭代器分别迭代 array 和 values 中的每个元素,返回的值作为比较值)
参数:
array: 这是要从中删除值的数组
- values: 从原始数组中删除的是值数组
- Iteratee: 这是对每个元素进行迭代的函数
注意:如果未提供 iteratee 函数,则 .differenceBy 函数充当 .difference 函数
返回:
-
例子:
```typescript ```
