_.startCase

_.startCase([string='']) source npm package Converts string to start case. Since 3.1.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the start cased string. Example _.startCase('--foo-bar--'); // => 'Foo Bar'   _.startCase('fooBar'); // => 'Foo Bar'   _.startCase('__FOO_BAR__'); // => 'FOO BAR'

_.forEachRight

_.forEachRight(collection, [iteratee=_.identity]) source npm package This method is like _.forEach except that it iterates over elements of collection from right to left. Since 2.0.0 Aliases _.eachRight Arguments collection (Array|Object): The collection to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (*): Returns collection. Example _.forEachRight([1, 2], function(value) {   console.log(value); }); // => Logs `2` then `1`.

_.findKey

_.findKey(object, [predicate=_.identity]) source npm package This method is like _.find except that it returns the key of the first element predicate returns truthy for instead of the element itself. Since 1.1.0 Arguments object (Object): The object to inspect. [predicate=_.identity] (Function): The function invoked per iteration. Returns (*): Returns the key of the matched element, else undefined. Example var users = {   'barney':  { 'age': 36, 'active': true },   'fred':    { 'age': 40

_.sortedIndexBy

_.sortedIndexBy(array, value, [iteratee=_.identity]) source npm package This method is like _.sortedIndex except that it accepts iteratee which is invoked for value and each element of array to compute their sort ranking. The iteratee is invoked with one argument: (value). Since 4.0.0 Arguments array (Array): The sorted array to inspect. value (*): The value to evaluate. [iteratee=_.identity] (Function): The iteratee invoked per element. Returns (number): Returns the index at which value

_.sortedIndexOf

_.sortedIndexOf(array, value) source npm package This method is like _.indexOf except that it performs a binary search on a sorted array. Since 4.0.0 Arguments array (Array): The array to inspect. value (*): The value to search for. Returns (number): Returns the index of the matched value, else -1. Example _.sortedIndexOf([4, 5, 5, 5, 6], 5); // => 1

_.last

_.last(array) source npm package Gets the last element of array. Since 0.1.0 Arguments array (Array): The array to query. Returns (*): Returns the last element of array. Example _.last([1, 2, 3]); // => 3

_.uniqueId

_.uniqueId([prefix='']) source npm package Generates a unique ID. If prefix is given, the ID is appended to it. Since 0.1.0 Arguments [prefix=''] (string): The value to prefix the ID with. Returns (string): Returns the unique ID. Example _.uniqueId('contact_'); // => 'contact_104'   _.uniqueId(); // => '105'

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

_.now

_.now() source npm package Gets the timestamp of the number of milliseconds that have elapsed since the Unix epoch (1 January 1970 00:00:00 UTC). Since 2.4.0 Returns (number): Returns the timestamp. Example _.defer(function(stamp) {   console.log(_.now() - stamp); }, _.now()); // => Logs the number of milliseconds it took for the deferred invocation.

_.gt

_.gt(value, other) source npm package Checks if value is greater than other. Since 3.9.0 Arguments value (*): The value to compare. other (*): The other value to compare. Returns (boolean): Returns true if value is greater than other, else false. Example _.gt(3, 1); // => true   _.gt(3, 3); // => false   _.gt(1, 3); // => false