_.reject

_.reject(collection, [predicate=_.identity]) source npm package The opposite of _.filter; this method returns the elements of collection that predicate does not return truthy for. Since 0.1.0 Arguments collection (Array|Object): The collection to iterate over. [predicate=_.identity] (Function): The function invoked per iteration. Returns (Array): Returns the new filtered array. Example var users = [   { 'user': 'barney', 'age': 36, 'active': false },   { 'user': 'fred',   'age': 40, 'act

_.get

_.get(object, path, [defaultValue]) source npm package Gets the value at path of object. If the resolved value is undefined, the defaultValue is returned in its place. Since 3.7.0 Arguments object (Object): The object to query. path (Array|string): The path of the property to get. [defaultValue] (*): The value returned for undefined resolved values. Returns (*): Returns the resolved value. Example var object = { 'a': [{ 'b': { 'c': 3 } }] };   _.get(object, 'a[0].b.c'); // => 3   _.ge

_.zipWith

_.zipWith([arrays], [iteratee=_.identity]) source npm package This method is like _.zip except that it accepts iteratee to specify how grouped values should be combined. The iteratee is invoked with the elements of each group: (...group). Since 3.8.0 Arguments [arrays] (...Array): The arrays to process. [iteratee=_.identity] (Function): The function to combine grouped values. Returns (Array): Returns the new array of grouped elements. Example _.zipWith([1, 2], [10, 20], [100, 200], functi

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

_.startsWith

_.startsWith([string=''], [target], [position=0]) source npm package Checks if string starts with the given target string. Since 3.0.0 Arguments [string=''] (string): The string to inspect. [target] (string): The string to search for. [position=0] (number): The position to search from. Returns (boolean): Returns true if string starts with target, else false. Example _.startsWith('abc', 'a'); // => true   _.startsWith('abc', 'b'); // => false   _.startsWith('abc', 'b', 1); // => 

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

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

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

_.trimEnd

_.trimEnd([string=''], [chars=whitespace]) source npm package Removes trailing whitespace or specified characters from string. Since 4.0.0 Arguments [string=''] (string): The string to trim. [chars=whitespace] (string): The characters to trim. Returns (string): Returns the trimmed string. Example _.trimEnd('  abc  '); // => '  abc'   _.trimEnd('-_-abc-_-', '_-'); // => '-_-abc'

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