Open In App

Underscore.js _.isDate() function

Last Updated : 14 Jul, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

Underscore.js is a javascript library that is capable enough to handle arrays, strings, objects, map, set very easily and efficiently. The _.isDate() function in underscore.js is used to tell if the given object is a date object or not. 

Syntax: 

_.isDate(object);

Parameters: It takes only one parameter i.e the object.

Return: This function returns a boolean value. The value is true is the object is date object else it is false.

Note: Please Link the underscore CDN before using this code directly in the browser through the code.

Example 1: 




<!DOCTYPE html> 
<html
  <head
    <script src =  
    </script
   </head
  <body>
    <script>
      let date=new Date()
      let str="9/9/9";
      console.log(_.isDate(date));
      console.log(_.isDate(str));
    </script>
  </body
</html>


Output:

Example 2: 




<!DOCTYPE html> 
<html
  <head
    <script src =  
    </script
   </head
  <body>
    <script>
      let date1=new Date();
      let date2="09-jan-1888"
      let boolDate1=_.isDate(date1);
      let boolDate2=_.isDate(date2);
      if(boolDate1)
      console.log(
`_.isDate function returns ${boolDate1} \n date is:  ${date1}`)
      else
      console.log(
`_.isDate function returns ${boolDate1} 
\n ${data1} is not a date object`)
      if(boolDate2)
      console.log(
`_.isDate function returns ${boolDate2} \n date is ${date2}`)
      else
      console.log(
`_.isDate function returns ${boolDate2} 
\n ${date2} is not a date object`)
    </script>
  </body
</html>


Output: 



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads