_.isEqualWith

_.isEqualWith(value, other, [customizer]) source npm package This method is like _.isEqual except that it accepts customizer which is invoked to compare values. If customizer returns undefined, comparisons are handled by the method instead. The customizer is invoked with up to six arguments: (objValue, othValue [, index|key, object, other, stack]). Since 4.0.0 Arguments value (*): The value to compare. other (*): The other value to compare. [customizer] (Function): The function to customiz

_.isEqual

_.isEqual(value, other) source npm package Performs a deep comparison between two values to determine if they are equivalent.Note: This method supports comparing arrays, array buffers, booleans, date objects, error objects, maps, numbers, Object objects, regexes, sets, strings, symbols, and typed arrays. Object objects are compared by their own, not inherited, enumerable properties. Functions and DOM nodes are not supported. Since 0.1.0 Arguments value (*): The value to compare. other (*):

_.isEmpty

_.isEmpty(value) source npm package Checks if value is an empty object, collection, map, or set.Objects are considered empty if they have no own enumerable string keyed properties.Array-like values such as arguments objects, arrays, buffers, strings, or jQuery-like collections are considered empty if they have a length of 0. Similarly, maps and sets are considered empty if they have a size of 0. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is

_.isElement

_.isElement(value) source npm package Checks if value is likely a DOM element. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a DOM element, else false. Example _.isElement(document.body); // => true   _.isElement('<body>'); // => false

_.isDate

_.isDate(value) source npm package Checks if value is classified as a Date object. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a date object, else false. Example _.isDate(new Date); // => true   _.isDate('Mon April 23 2012'); // => false

_.isBuffer

_.isBuffer(value) source npm package Checks if value is a buffer. Since 4.3.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a buffer, else false. Example _.isBuffer(new Buffer(2)); // => true   _.isBuffer(new Uint8Array(2)); // => false

_.isBoolean

_.isBoolean(value) source npm package Checks if value is classified as a boolean primitive or object. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a boolean, else false. Example _.isBoolean(false); // => true   _.isBoolean(null); // => false

_.isArrayLikeObject

_.isArrayLikeObject(value) source npm package This method is like _.isArrayLike except that it also checks if value is an object. Since 4.0.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is an array-like object, else false. Example _.isArrayLikeObject([1, 2, 3]); // => true   _.isArrayLikeObject(document.body.children); // => true   _.isArrayLikeObject('abc'); // => false   _.isArrayLikeObject(_.noop); // => false

_.isArrayLike

_.isArrayLike(value) source npm package Checks if value is array-like. A value is considered array-like if it's not a function and has a value.length that's an integer greater than or equal to 0 and less than or equal to Number.MAX_SAFE_INTEGER. Since 4.0.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is array-like, else false. Example _.isArrayLike([1, 2, 3]); // => true   _.isArrayLike(document.body.children); // => true   _.isArrayLike('abc'); /

_.isArrayBuffer

_.isArrayBuffer(value) source npm package Checks if value is classified as an ArrayBuffer object. Since 4.3.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is an array buffer, else false. Example _.isArrayBuffer(new ArrayBuffer(2)); // => true   _.isArrayBuffer(new Array(2)); // => false