_.partial

_.partial(func, [partials]) source npm package Creates a function that invokes func with partials prepended to the arguments it receives. This method is like _.bind except it does not alter the this binding.The _.partial.placeholder value, which defaults to _ in monolithic builds, may be used as a placeholder for partially applied arguments.Note: This method doesn't set the "length" property of partially applied functions. Since 0.2.0 Arguments func (Function): The function to partially appl

_.forEach

_.forEach(collection, [iteratee=_.identity]) source npm package Iterates over elements of collection and invokes iteratee for each element. The iteratee is invoked with three arguments: (value, index|key, collection). Iteratee functions may exit iteration early by explicitly returning false.Note: As with other "Collections" methods, objects with a "length" property are iterated like arrays. To avoid this behavior use _.forIn or _.forOwn for object iteration. Since 0.1.0 Aliases _.each Argumen

_.prototype.reverse

_.prototype.reverse() source This method is the wrapper version of _.reverse.Note: This method mutates the wrapped array. Since 0.1.0 Returns (Object): Returns the new lodash wrapper instance. Example var array = [1, 2, 3];   _(array).reverse().value() // => [3, 2, 1]   console.log(array); // => [3, 2, 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

_.omit

_.omit(object, [paths]) source npm package The opposite of _.pick; this method creates an object composed of the own and inherited enumerable property paths of object that are not omitted.Note: This method is considerably slower than _.pick. Since 0.1.0 Arguments object (Object): The source object. [paths] (...(string|string[])): The property paths to omit. Returns (Object): Returns the new object. Example var object = { 'a': 1, 'b': '2', 'c': 3 };   _.omit(object, ['a', 'c']); // => {

_.templateSettings.evaluate

_.templateSettings.evaluate source (RegExp): Used to detect code to be evaluated.

_.over

_.over([iteratees=[_.identity]]) source npm package Creates a function that invokes iteratees with the arguments it receives and returns their results. Since 4.0.0 Arguments [iteratees=[_.identity]] (...(Function|Function[])): The iteratees to invoke. Returns (Function): Returns the new function. Example var func = _.over([Math.max, Math.min]);   func(1, 2, 3, 4); // => [4, 1]

_.cloneDeepWith

_.cloneDeepWith(value, [customizer]) source npm package This method is like _.cloneWith except that it recursively clones value. Since 4.0.0 Arguments value (*): The value to recursively clone. [customizer] (Function): The function to customize cloning. Returns (*): Returns the deep cloned value. Example function customizer(value) {   if (_.isElement(value)) {     return value.cloneNode(true);   } }   var el = _.cloneDeepWith(document.body, customizer);   console.log(el === document.bod

_.mergeWith

_.mergeWith(object, sources, customizer) source npm package This method is like _.merge except that it accepts customizer which is invoked to produce the merged values of the destination and source properties. If customizer returns undefined, merging is handled by the method instead. The customizer is invoked with six arguments:(objValue, srcValue, key, object, source, stack).Note: This method mutates object. Since 4.0.0 Arguments object (Object): The destination object. sources (...Object)

_.templateSettings.imports

_.templateSettings.imports source (Object): Used to import variables into the compiled template.