_.isNative

_.isNative(value) source npm package Checks if value is a pristine native function.Note: This method can't reliably detect native functions in the presence of the core-js package because core-js circumvents this kind of detection. Despite multiple requests, the core-js maintainer has made it clear: any attempt to fix the detection will be obstructed. As a result, we're left with little choice but to throw an error. Unfortunately, this also affects packages, like babel-polyfill, which rely on

_.partialRight

_.partialRight(func, [partials]) source npm package This method is like _.partial except that partially applied arguments are appended to the arguments it receives.The _.partialRight.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 1.0.0 Arguments func (Function): The function to partially apply arguments to. [partials] (...*): Th

_.endsWith

_.endsWith([string=''], [target], [position=string.length]) source npm package Checks if string ends with the given target string. Since 3.0.0 Arguments [string=''] (string): The string to inspect. [target] (string): The string to search for. [position=string.length] (number): The position to search up to. Returns (boolean): Returns true if string ends with target, else false. Example _.endsWith('abc', 'c'); // => true   _.endsWith('abc', 'b'); // => false   _.endsWith('abc', 'b', 

_.templateSettings.variable

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

_.includes

_.includes(collection, value, [fromIndex=0]) source npm package Checks if value is in collection. If collection is a string, it's checked for a substring of value, otherwise SameValueZero is used for equality comparisons. If fromIndex is negative, it's used as the offset from the end of collection. Since 0.1.0 Arguments collection (Array|Object|string): The collection to inspect. value (*): The value to search for. [fromIndex=0] (number): The index to search from. Returns (boolean): Retu

_.has

_.has(object, path) source npm package Checks if path is a direct property of object. Since 0.1.0 Arguments object (Object): The object to query. path (Array|string): The path to check. Returns (boolean): Returns true if path exists, else false. Example var object = { 'a': { 'b': 2 } }; var other = _.create({ 'a': _.create({ 'b': 2 }) });   _.has(object, 'a'); // => true   _.has(object, 'a.b'); // => true   _.has(object, ['a', 'b']); // => true   _.has(other, 'a'); // => fals

_.isFunction

_.isFunction(value) source npm package Checks if value is classified as a Function object. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a function, else false. Example _.isFunction(_); // => true   _.isFunction(/abc/); // => false

_.toUpper

_.toUpper([string='']) source npm package Converts string, as a whole, to upper case just like String#toUpperCase. Since 4.0.0 Arguments [string=''] (string): The string to convert. Returns (string): Returns the upper cased string. Example _.toUpper('--foo-bar--'); // => '--FOO-BAR--'   _.toUpper('fooBar'); // => 'FOOBAR'   _.toUpper('__foo_bar__'); // => '__FOO_BAR__'

_.after

_.after(n, func) source npm package The opposite of _.before; this method creates a function that invokes func once it's called n or more times. Since 0.1.0 Arguments n (number): The number of calls before func is invoked. func (Function): The function to restrict. Returns (Function): Returns the new restricted function. Example var saves = ['profile', 'settings'];   var done = _.after(saves.length, function() {   console.log('done saving!'); });   _.forEach(saves, function(type) {   asy

_.toPairsIn

_.toPairsIn(object) source npm package Creates an array of own and inherited enumerable string keyed-value pairs for object which can be consumed by _.fromPairs. If object is a map or set, its entries are returned. Since 4.0.0 Aliases _.entriesIn Arguments object (Object): The object to query. Returns (Array): Returns the key-value pairs. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.toPairsIn(new Foo); // => [['a', 1], ['b', 2], ['c', 3]] (iteration o