_.spread

_.spread(func, [start=0]) source npm package Creates a function that invokes func with the this binding of the create function and an array of arguments much like Function#apply.Note: This method is based on the spread operator. Since 3.2.0 Arguments func (Function): The function to spread arguments over. [start=0] (number): The start position of the spread. Returns (Function): Returns the new function. Example var say = _.spread(function(who, what) {   return who + ' says ' + what; });  

_.toUpper

_.toUpper([string='']) source npm package Converts string, as a whole, to upper case just like String#toUpperCase. Since 4.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the upper cased string. Example _.toUpper('--foo-bar--'); // => '--FOO-BAR--'   _.toUpper('fooBar'); // => 'FOOBAR'   _.toUpper('__foo_bar__'); // => '__FOO_BAR__'

_.has

_.has(object, path) source npm package Checks if path is a direct property of object. Since 0.1.0 Arguments object (Object): The object to query. path (Array|string): The path to check. Returns (boolean): Returns true if path exists, else false. Example var object = { 'a': { 'b': 2 } }; var other = _.create({ 'a': _.create({ 'b': 2 }) });   _.has(object, 'a'); // => true   _.has(object, 'a.b'); // => true   _.has(object, ['a', 'b']); // => true   _.has(other, 'a'); // => fals

_.includes

_.includes(collection, value, [fromIndex=0]) source npm package Checks if value is in collection. If collection is a string, it's checked for a substring of value, otherwise SameValueZero is used for equality comparisons. If fromIndex is negative, it's used as the offset from the end of collection. Since 0.1.0 Arguments collection (Array|Object|string): The collection to inspect. value (*): The value to search for. [fromIndex=0] (number): The index to search from. Returns (boolean): Retu

_.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 };

_.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

_.minBy

_.minBy(array, [iteratee=_.identity]) source npm package This method is like _.min except that it accepts iteratee which is invoked for each element in array to generate the criterion by which the value is ranked. The iteratee is invoked with one argument: (value). Since 4.0.0 Arguments array (Array): The array to iterate over. [iteratee=_.identity] (Function): The iteratee invoked per element. Returns (*): Returns the minimum value. Example var objects = [{ 'n': 1 }, { 'n': 2 }];   _.min

_.min

_.min(array) source npm package Computes the minimum value of array. If array is empty or falsey, undefined is returned. Since 0.1.0 Arguments array (Array): The array to iterate over. Returns (*): Returns the minimum value. Example _.min([4, 2, 8, 6]); // => 2   _.min([]); // => undefined

_.toSafeInteger

_.toSafeInteger(value) source npm package Converts value to a safe integer. A safe integer can be compared and represented correctly. Since 4.0.0 Arguments value (*): The value to convert. Returns (number): Returns the converted integer. Example _.toSafeInteger(3.2); // => 3   _.toSafeInteger(Number.MIN_VALUE); // => 0   _.toSafeInteger(Infinity); // => 9007199254740991   _.toSafeInteger('3.2'); // => 3

_.once

_.once(func) source npm package Creates a function that is restricted to invoking func once. Repeat calls to the function return the value of the first invocation. The func is invoked with the this binding and arguments of the created function. Since 0.1.0 Arguments func (Function): The function to restrict. Returns (Function): Returns the new restricted function. Example var initialize = _.once(createApplication); initialize(); initialize(); // => `createApplication` is invoked once