_.at

_.at(object, [paths]) source npm package Creates an array of values corresponding to paths of object. Since 1.0.0 Arguments object (Object): The object to iterate over. [paths] (...(string|string[])): The property paths to pick. Returns (Array): Returns the picked values. Example var object = { 'a': [{ 'b': { 'c': 3 } }, 4] };   _.at(object, ['a[0].b.c', 'a[1]']); // => [3, 4]

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

_.multiply

_.multiply(multiplier, multiplicand) source npm package Multiply two numbers. Since 4.7.0 Arguments multiplier (number): The first number in a multiplication. multiplicand (number): The second number in a multiplication. Returns (number): Returns the product. Example _.multiply(6, 4); // => 24

_.range

_.range([start=0], end, [step=1]) source npm package Creates an array of numbers (positive and/or negative) progressing from start up to, but not including, end. A step of -1 is used if a negative start is specified without an end or step. If end is not specified, it's set to start with start then set to 0.Note: JavaScript follows the IEEE-754 standard for resolving floating-point values which can produce unexpected results. Since 0.1.0 Arguments [start=0] (number): The start of the range.

_.sample

_.sample(collection) source npm package Gets a random element from collection. Since 2.0.0 Arguments collection (Array|Object): The collection to sample. Returns (*): Returns the random element. Example _.sample([1, 2, 3, 4]); // => 2

_.dropRight

_.dropRight(array, [n=1]) source npm package Creates a slice of array with n elements dropped from the end. Since 3.0.0 Arguments array (Array): The array to query. [n=1] (number): The number of elements to drop. Returns (Array): Returns the slice of array. Example _.dropRight([1, 2, 3]); // => [1, 2]   _.dropRight([1, 2, 3], 2); // => [1]   _.dropRight([1, 2, 3], 5); // => []   _.dropRight([1, 2, 3], 0); // => [1, 2, 3]

_.truncate

_.truncate([string=''], [options={}]) source npm package Truncates string if it's longer than the given maximum string length. The last characters of the truncated string are replaced with the omission string which defaults to "...". Since 4.0.0 Arguments [string=''] (string): The string to truncate. [options={}] (Object): The options object. [options.length=30] (number): The maximum string length. [options.omission='...'] (string): The string to indicate text is omitted. [options.separa

_.isWeakSet

_.isWeakSet(value) source npm package Checks if value is classified as a WeakSet object. Since 4.3.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a weak set, else false. Example _.isWeakSet(new WeakSet); // => true   _.isWeakSet(new Set); // => false

_.templateSettings.imports._

_.templateSettings.imports._ source A reference to the lodash function.

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