Open In App

Underscore.js _.isFunction() Function

Last Updated : 01 Aug, 2023
Comments
Improve
Suggest changes
Like Article
Like
Report
The _.isFunction() function is used to check whether the given object is function or not. It returns a Boolean value True if the given object is a function and returns False otherwise. Syntax:
_.isFunction( object )
Parameters: This function accepts single parameter as mentioned above and described below:
  • object: It contains the value of object that need to be check whether the object is function or not.
Return Value: It returns True if the given object is function and False otherwise. Example 1: html
<!DOCTYPE html>
<html>

<head>
    <script type="text/javascript" 
            src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>

<body>
    <script type="text/javascript">

        console.log(_.isFunction(function (element) {
            return element % 2 != 0;
        }));

        console.log(_.isFunction(function (n) {
            return n < 2 ? n : fib(n - 1) + fib(n - 2);
        }));
    </script>
</body>

</html>
Output: Example 2: html
<!DOCTYPE html>
<html>

<head>
    <script type="text/javascript" 
            src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>

<body>
    <script type="text/javascript">

        console.log(_.isFunction(alert));
        console.log(_.isFunction(console.log));
        console.log(_.isFunction('GeeksgorGeeks'));
    </script>
</body>

</html>
Output:

Next Article

Similar Reads