服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.isEqualWith(value, other, customizer)

此方法与_.isEqual类似,只是它接受调用以比较值的定制程序。 如果定制程序返回未定义,则比较由该方法处理。 定制器最多可以调用6个参数:(objValue,othValue,index | key,object,other,stack)。

Since

4.0.0

Arguments
  1. value (*):要比较的值。
  2. other (*):要比较的另一个值。
  3. [customizer] (功能):自定义比较的功能。
Returns

(boolean):如果值相等,则返回true,否则返回false。

Example
function isGreeting(value) {
  return /^h(?:i|ello)$/.test(value);
}
 

function customizer(objValue, othValue) {
  if (isGreeting(objValue) && isGreeting(othValue)) {
    return true;
  }
}
 

var array = ['hello', 'goodbye'];

var other = ['hi', 'goodbye'];
 
_.isEqualWith(array, other, customizer);
// => true