_.ceil

_.ceil(number, [precision=0]) source npm package Computes number rounded up to precision. Since 3.10.0 Arguments number (number): The number to round up. [precision=0] (number): The precision to round up to. Returns (number): Returns the rounded up number. Example _.ceil(4.006); // => 5   _.ceil(6.004, 2); // => 6.01   _.ceil(6040, -2); // => 6100

_.isNil

_.isNil(value) source npm package Checks if value is null or undefined. Since 4.0.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is nullish, else false. Example _.isNil(null); // => true   _.isNil(void 0); // => true   _.isNil(NaN); // => false

_.intersectionBy

_.intersectionBy([arrays], [iteratee=_.identity]) source npm package This method is like _.intersection except that it accepts iteratee which is invoked for each element of each arrays to generate the criterion by which they're compared. The order and references of result values are determined by the first array. The iteratee is invoked with one argument:(value). Since 4.0.0 Arguments [arrays] (...Array): The arrays to inspect. [iteratee=_.identity] (Function): The iteratee invoked per elem

_.toPairsIn

_.toPairsIn(object) source npm package Creates an array of own and inherited enumerable string keyed-value pairs for object which can be consumed by _.fromPairs. If object is a map or set, its entries are returned. Since 4.0.0 Aliases _.entriesIn Arguments object (Object): The object to query. Returns (Array): Returns the key-value pairs. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.toPairsIn(new Foo); // => [['a', 1], ['b', 2], ['c', 3]] (iteration o

_.isNative

_.isNative(value) source npm package Checks if value is a pristine native function.Note: This method can't reliably detect native functions in the presence of the core-js package because core-js circumvents this kind of detection. Despite multiple requests, the core-js maintainer has made it clear: any attempt to fix the detection will be obstructed. As a result, we're left with little choice but to throw an error. Unfortunately, this also affects packages, like babel-polyfill, which rely on

_.conformsTo

_.conformsTo(object, source) source npm package Checks if object conforms to source by invoking the predicate properties of source with the corresponding property values of object.Note: This method is equivalent to _.conforms when source is partially applied. Since 4.14.0 Arguments object (Object): The object to inspect. source (Object): The object of property predicates to conform to. Returns (boolean): Returns true if object conforms, else false. Example var object = { 'a': 1, 'b': 2 };

_.zipObjectDeep

_.zipObjectDeep([props=[]], [values=[]]) source npm package This method is like _.zipObject except that it supports property paths. Since 4.1.0 Arguments [props=[]] (Array): The property identifiers. [values=[]] (Array): The property values. Returns (Object): Returns the new object. Example _.zipObjectDeep(['a.b[0].c', 'a.b[1].d'], [1, 2]); // => { 'a': { 'b': [{ 'c': 1 }, { 'd': 2 }] } }

_.unionBy

_.unionBy([arrays], [iteratee=_.identity]) source npm package This method is like _.union except that it accepts iteratee which is invoked for each element of each arrays to generate the criterion by which uniqueness is computed. Result values are chosen from the first array in which the value occurs. The iteratee is invoked with one argument:(value). Since 4.0.0 Arguments [arrays] (...Array): The arrays to inspect. [iteratee=_.identity] (Function): The iteratee invoked per element. Retur

_.isArray

_.isArray(value) source npm package Checks if value is classified as an Array object. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is an array, else false. Example _.isArray([1, 2, 3]); // => true   _.isArray(document.body.children); // => false   _.isArray('abc'); // => false   _.isArray(_.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'); /