Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Lodash _.isArrayLikeObject() Method

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The Lodash _.isArrayLikeObject() method checks the given value is an Array-like Object or not. This method is similar to _.isArrayLike() method except that it also checks if the value is an object or not.

Syntax:

_.isArrayLikeObject( value )

Parameters: This method accepts a single parameter as mentioned above and described below:

  • value: This parameter holds the value that needs to be Checked for an ArrayLikeObject.

Return Value: This method returns a Boolean value.

Example 1: This method returns true for an Array as it is an object also.

Javascript




// Defining Lodash variable
const _ = require('lodash'); 
     
var val = [1, 2, 3];
  
// Checking for an ArrayLikeObject
console.log("The Value is ArrayLikeObject : " 
    +_.isArrayLikeObject(val));

Output:

The Value is ArrayLikeObject : true

Example 2: This method returns false for the string as it is not an object.

Javascript




// Defining Lodash variable
const _ = require('lodash'); 
     
var val = "GeeksforGeeks";
  
// Checking for an ArrayLikeObject
console.log("The Value is ArrayLikeObject : " 
    +_.isArrayLikeObject(val)); 

Output:

The Value is ArrayLikeObject : false

Example 3:

Javascript




// Defining Lodash variable
const _ = require('lodash'); 
     
var val = { 1:1 };
  
// Checking for an ArrayLikeObject
console.log("The Value is ArrayLikeObject : " 
    +_.isArrayLikeObject(val)); 

Output:

The Value is ArrayLikeObject : false

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.


My Personal Notes arrow_drop_up
Last Updated : 29 Jul, 2020
Like Article
Save Article
Similar Reads
Related Tutorials