Open In App

Lodash _.functionsIn() Method

Last Updated : 30 Sep, 2020
Suggest changes
Share
Like Article
Like
Report

The Lodash _.functionsIn() method creates an array of function property names from own and inherited enumerable properties of the given object.

Syntax:

_.functionsIn( object ) 

Parameters: This method accepts two parameters as mentioned above and described below:

  • object: This is the object to inspect.

Return Value: This method returns an array of properties.

Example 1:

JavaScript
// Defining Lodash variable  const _ = require('lodash');  // Defining object function function GFGfunc() {  this.Geek1 = _.constant('gfg');  this.Geek2 = _.constant('gfg'); }   // Use of function console.log(_.functionsIn(new GFGfunc)); 

Output:

[ 'Geek1', 'Geek2' ] 

Example 2:

JavaScript
// Defining Lodash variable  const _ = require('lodash');  // Defining object function function GFGfunc() {  this.Geek1 = _.constant('gfg');  this.Geek2 = _.constant('gfg'); } GFGfunc.prototype.Geek3 = _.constant('gfg');   // Use of function console.log(_.functionsIn(new GFGfunc)); 

Output:

[ 'Geek1', 'Geek2', 'Geek3' ] 

Note: This will not work in normal JavaScript because it requires the lodash library to be installed and can be installed using npm install lodash.


Explore