Open In App

Lodash _.functionsIn() Method

Last Updated : 30 Sep, 2020
Improve
Improve
Like Article
Like
Save
Share
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.



Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads