_.toLower

_.toLower([string='']) source npm package Converts string, as a whole, to lower case just like String#toLowerCase. Since 4.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the lower cased string. Example _.toLower('--Foo-Bar--'); // => '--foo-bar--'   _.toLower('fooBar'); // => 'foobar'   _.toLower('__FOO_BAR__'); // => '__foo_bar__'

_.toLength

_.toLength(value) source npm package Converts value to an integer suitable for use as the length of an array-like object.Note: This method is based on ToLength. Since 4.0.0 Arguments value (*): The value to convert. Returns (number): Returns the converted integer. Example _.toLength(3.2); // => 3   _.toLength(Number.MIN_VALUE); // => 0   _.toLength(Infinity); // => 4294967295   _.toLength('3.2'); // => 3

_.toInteger

_.toInteger(value) source npm package Converts value to an integer.Note: This method is loosely based on ToInteger. Since 4.0.0 Arguments value (*): The value to convert. Returns (number): Returns the converted integer. Example _.toInteger(3.2); // => 3   _.toInteger(Number.MIN_VALUE); // => 0   _.toInteger(Infinity); // => 1.7976931348623157e+308   _.toInteger('3.2'); // => 3

_.toFinite

_.toFinite(value) source npm package Converts value to a finite number. Since 4.12.0 Arguments value (*): The value to convert. Returns (number): Returns the converted number. Example _.toFinite(3.2); // => 3.2   _.toFinite(Number.MIN_VALUE); // => 5e-324   _.toFinite(Infinity); // => 1.7976931348623157e+308   _.toFinite('3.2'); // => 3.2

_.toArray

_.toArray(value) source npm package Converts value to an array. Since 0.1.0 Arguments value (*): The value to convert. Returns (Array): Returns the converted array. Example _.toArray({ 'a': 1, 'b': 2 }); // => [1, 2]   _.toArray('abc'); // => ['a', 'b', 'c']   _.toArray(1); // => []   _.toArray(null); // => []

_.thru

_.thru(value, interceptor) source This method is like _.tap except that it returns the result of interceptor. The purpose of this method is to "pass thru" values replacing intermediate results in a method chain sequence. Since 3.0.0 Arguments value (*): The value to provide to interceptor. interceptor (Function): The function to invoke. Returns (*): Returns the result of interceptor. Example _('  abc  ')  .chain()  .trim()  .thru(function(value) {    return [value];  })  .value(); // => 

_.times

_.times(n, [iteratee=_.identity]) source npm package Invokes the iteratee n times, returning an array of the results of each invocation. The iteratee is invoked with one argument; (index). Since 0.1.0 Arguments n (number): The number of times to invoke iteratee. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Array): Returns the array of results. Example _.times(3, String); // => ['0', '1', '2']    _.times(4, _.constant(0)); // => [0, 0, 0, 0]

_.throttle

_.throttle(func, [wait=0], [options={}]) source npm package Creates a throttled function that only invokes func at most once per every wait milliseconds. The throttled function comes with a cancel method to cancel delayed func invocations and a flush method to immediately invoke them. Provide options to indicate whether func should be invoked on the leading and/or trailing edge of the wait timeout. The func is invoked with the last arguments provided to the throttled function. Subsequent call

_.templateSettings.variable

_.templateSettings.variable source (string): Used to reference the data object in the template text.

_.templateSettings.interpolate

_.templateSettings.interpolate source (RegExp): Used to detect data property values to inject.