_.valuesIn

_.valuesIn(object) source npm package Creates an array of the own and inherited enumerable string keyed property values of object.Note: Non-object values are coerced to objects. Since 3.0.0 Arguments object (Object): The object to query. Returns (Array): Returns the array of property values. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.valuesIn(new Foo); // => [1, 2, 3] (iteration order is not guaranteed)

_.kebabCase

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

_.pullAllBy

_.pullAllBy(array, values, [iteratee=_.identity]) source npm package This method is like _.pullAll except that it accepts iteratee which is invoked for each element of array and values to generate the criterion by which they're compared. The iteratee is invoked with one argument: (value).Note: Unlike _.differenceBy, this method mutates array. Since 4.0.0 Arguments array (Array): The array to modify. values (Array): The values to remove. [iteratee=_.identity] (Function): The iteratee invoke

_.reduce

_.reduce(collection, [iteratee=_.identity], [accumulator]) source npm package Reduces collection to a value which is the accumulated result of running each element in collection thru iteratee, where each successive invocation is supplied the return value of the previous. If accumulator is not given, the first element of collection is used as the initial value. The iteratee is invoked with four arguments:(accumulator, value, index|key, collection).Many lodash methods are guarded to work as ite

_.assign

_.assign(object, [sources]) source npm package Assigns own enumerable string keyed properties of source objects to the destination object. Source objects are applied from left to right. Subsequent sources overwrite property assignments of previous sources.Note: This method mutates object and is loosely based on Object.assign. Since 0.10.0 Arguments object (Object): The destination object. [sources] (...Object): The source objects. Returns (Object): Returns object. Example function Foo() {

_.lowerCase

_.lowerCase([string='']) source npm package Converts string, as space separated words, to lower case. Since 4.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the lower cased string. Example _.lowerCase('--Foo-Bar--'); // => 'foo bar'   _.lowerCase('fooBar'); // => 'foo bar'   _.lowerCase('__FOO_BAR__'); // => 'foo bar'

_.snakeCase

_.snakeCase([string='']) source npm package Converts string to snake case. Since 3.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the snake cased string. Example _.snakeCase('Foo Bar'); // => 'foo_bar'   _.snakeCase('fooBar'); // => 'foo_bar'   _.snakeCase('--FOO-BAR--'); // => 'foo_bar'

_.upperCase

_.upperCase([string='']) source npm package Converts string, as space separated words, to upper case. Since 4.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the upper cased string. Example _.upperCase('--foo-bar'); // => 'FOO BAR'   _.upperCase('fooBar'); // => 'FOO BAR'   _.upperCase('__foo_bar__'); // => 'FOO BAR'

_.unescape

_.unescape([string='']) source npm package The inverse of _.escape; this method converts the HTML entities &ampamp;, &amplt;, &ampgt;, &ampquot;, and &amp#39; in string to their corresponding characters.Note: No other HTML entities are unescaped. To unescape additional HTML entities use a third-party library like he. Since 0.6.0 Arguments [string=''] (string): The string to unescape. Returns (string): Returns the unescaped string. Example _.unescape('fred, barney, &a

_.flowRight

_.flowRight([funcs]) source npm package This method is like _.flow except that it creates a function that invokes the given functions from right to left. Since 3.0.0 Arguments [funcs] (...(Function|Function[])): The functions to invoke. Returns (Function): Returns the new composite function. Example function square(n) {   return n * n; }   var addSquare = _.flowRight([square, _.add]); addSquare(1, 2); // => 9