_.orderBy

_.orderBy(collection, [iteratees=[_.identity]], [orders]) source npm package This method is like _.sortBy except that it allows specifying the sort orders of the iteratees to sort by. If orders is unspecified, all values are sorted in ascending order. Otherwise, specify an order of "desc" for descending or "asc" for ascending sort order of corresponding values. Since 4.0.0 Arguments collection (Array|Object): The collection to iterate over. [iteratees=[_.identity]] (Array[]|Function[]|Objec

_.isObject

_.isObject(value) source npm package Checks if value is the language type of Object. (e.g. arrays, functions, objects, regexes, new Number(0), and new String('')) Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is an object, else false. Example _.isObject({}); // => true   _.isObject([1, 2, 3]); // => true   _.isObject(_.noop); // => true   _.isObject(null); // => false

_.isMap

_.isMap(value) source npm package Checks if value is classified as a Map object. Since 4.3.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a map, else false. Example _.isMap(new Map); // => true   _.isMap(new WeakMap); // => false

_.templateSettings.interpolate

_.templateSettings.interpolate source (RegExp): Used to detect data property values to inject.

_.invoke

_.invoke(object, path, [args]) source npm package Invokes the method at path of object. Since 4.0.0 Arguments object (Object): The object to query. path (Array|string): The path of the method to invoke. [args] (...*): The arguments to invoke the method with. Returns (*): Returns the result of the invoked method. Example var object = { 'a': [{ 'b': { 'c': [1, 2, 3, 4] } }] };   _.invoke(object, 'a[0].b.c.slice', 1, 3); // => [2, 3]

_.mapKeys

_.mapKeys(object, [iteratee=_.identity]) source npm package The opposite of _.mapValues; this method creates an object with the same values as object and keys generated by running each own enumerable string keyed property of object thru iteratee. The iteratee is invoked with three arguments: (value, key, object). Since 3.8.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns the new mapped

_.toLength

_.toLength(value) source npm package Converts value to an integer suitable for use as the length of an array-like object.Note: This method is based on ToLength. Since 4.0.0 Arguments value (*): The value to convert. Returns (number): Returns the converted integer. Example _.toLength(3.2); // => 3   _.toLength(Number.MIN_VALUE); // => 0   _.toLength(Infinity); // => 4294967295   _.toLength('3.2'); // => 3

_.hasIn

_.hasIn(object, path) source npm package Checks if path is a direct or inherited property of object. Since 4.0.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 = _.create({ 'a': _.create({ 'b': 2 }) });   _.hasIn(object, 'a'); // => true   _.hasIn(object, 'a.b'); // => true   _.hasIn(object, ['a', 'b']); // => true   _.hasIn(object, 'b'); // => false

_.extendWith

_.assignInWith(object, sources, [customizer]) source npm package This method is like _.assignIn except that it accepts customizer which is invoked to produce the assigned values. If customizer returns undefined, assignment is handled by the method instead. The customizer is invoked with five arguments: (objValue, srcValue, key, object, source).Note: This method mutates object. Since 4.0.0 Aliases _.extendWith Arguments object (Object): The destination object. sources (...Object): The source

_.forInRight

_.forInRight(object, [iteratee=_.identity]) source npm package This method is like _.forIn except that it iterates over properties of object in the opposite order. Since 2.0.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns object. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.forInRight(new Foo, function(value, key) {   console.log(key); }); // =>