_.functionsIn

_.functionsIn(object) source npm package Creates an array of function property names from own and inherited enumerable properties of object. Since 4.0.0 Arguments object (Object): The object to inspect. Returns (Array): Returns the function names. Example function Foo() {   this.a = _.constant('a');   this.b = _.constant('b'); }   Foo.prototype.c = _.constant('c');   _.functionsIn(new Foo); // => ['a', 'b', 'c']

_.functions

_.functions(object) source npm package Creates an array of function property names from own enumerable properties of object. Since 0.1.0 Arguments object (Object): The object to inspect. Returns (Array): Returns the function names. Example function Foo() {   this.a = _.constant('a');   this.b = _.constant('b'); }   Foo.prototype.c = _.constant('c');   _.functions(new Foo); // => ['a', 'b']

_.fromPairs

_.fromPairs(pairs) source npm package The inverse of _.toPairs; this method returns an object composed from key-value pairs. Since 4.0.0 Arguments pairs (Array): The key-value pairs. Returns (Object): Returns the new object. Example _.fromPairs([['a', 1], ['b', 2]]); // => { 'a': 1, 'b': 2 }

_.forOwnRight

_.forOwnRight(object, [iteratee=_.identity]) source npm package This method is like _.forOwn except that it iterates over properties of object in the opposite order. Since 2.0.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns object. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.forOwnRight(new Foo, function(value, key) {   console.log(key); }); // =&g

_.forOwn

_.forOwn(object, [iteratee=_.identity]) source npm package Iterates over own enumerable string keyed properties of an object and invokes iteratee for each property. The iteratee is invoked with three arguments: (value, key, object). Iteratee functions may exit iteration early by explicitly returning false. Since 0.3.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns object. Example functi

_.forInRight

_.forInRight(object, [iteratee=_.identity]) source npm package This method is like _.forIn except that it iterates over properties of object in the opposite order. Since 2.0.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns object. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.forInRight(new Foo, function(value, key) {   console.log(key); }); // => 

_.forIn

_.forIn(object, [iteratee=_.identity]) source npm package Iterates over own and inherited enumerable string keyed properties of an object and invokes iteratee for each property. The iteratee is invoked with three arguments: (value, key, object). Iteratee functions may exit iteration early by explicitly returning false. Since 0.3.0 Arguments object (Object): The object to iterate over. [iteratee=_.identity] (Function): The function invoked per iteration. Returns (Object): Returns object. E

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

_.flow

_.flow([funcs]) source npm package Creates a function that returns the result of invoking the given functions with the this binding of the created function, where each successive invocation is supplied the return value of the previous. 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 = _.flow([_.add, square]); addSquare(1, 2); // => 9

_.floor

_.floor(number, [precision=0]) source npm package Computes number rounded down to precision. Since 3.10.0 Arguments number (number): The number to round down. [precision=0] (number): The precision to round down to. Returns (number): Returns the rounded down number. Example _.floor(4.006); // => 4   _.floor(0.046, 2); // => 0.04   _.floor(4060, -2); // => 4000