functionsIn source npm

_.functionsIn(object)

Creates an array of function property names from own and inherited enumerable properties of object.

Arguments

  1. object (Object)

    The object to inspect.

Returns (Array)

Returns the new array of property names.

Example

function Foo() {
  this.a = _.constant('a');
  this.b = _.constant('b');
}

Foo.prototype.c = _.constant('c');

_.functionsIn(new Foo);
// => ['a', 'b', 'c']