AngularJS angular.isFunction() Function
Last Updated :
06 Sep, 2022
Improve
The angular.isFunction() Function in AngularJS is used to determine if the parameter inside isFunction function is a function or not. It returns true if the reference is a function else false.
Syntax:
angular.isFunction(value);
Parameter:
- value: This parameter specifies whether the passed value is a function or not.
Return Value: It returns true if the value passed is a function else false.
Example 1: This example describes the basic usage of angular.isFunction() Function in AngularJS.
<!DOCTYPE html>
<html>
<head>
<script src=
"//ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js">
</script>
<title> angular.isFunction() </title>
</head>
<body ng-app="app"
style="text-align:center">
<h1 style="color:green">
GeeksforGeeks
</h1>
<h2>angular.isFunction()</h2>
<div ng-controller="geek">
<b>Input1: </b>
<span>
<code>
obj = [{ name: "Abc"}, { name: "Xyz"}];
</code>
</span><br>
<b>IsFunction: </b> {{isFunction1}}<br />
<br><br>
<b>Input2: </b>
<code>
var Add = function () {
return null;
};
</code><br>
<b>IsFunction:</b> {{isFunction2}}
</div>
<script>
var app = angular.module("app", []);
app.controller('geek', ['$scope', function($scope) {
var obj = [{
name: "Abc"
}, {
name: "Xyz"
}];
var Add = function() {
return null;
};
$scope.isFunction1 = angular.isFunction(obj);
$scope.isFunction2 = angular.isFunction(Add);
}]);
</script>
</body>
</html>
Output:
Example 2: This is another example that describes the usage of angular.isFunction() Function in AngularJS.
<!DOCTYPE html>
<html>
<head>
<script src=
"//ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js">
</script>
<title> angular.isFunction() </title>
</head>
<body ng-app="app"
style="text-align:center">
<h1 style="color:green">
GeeksforGeeks
</h1>
<h2>angular.isFunction()</h2>
<div ng-controller="geek">
<b>Input1: </b>
<span>
<code>
var arr = ['DSA','Algorithms','Web tech'];
</code>
</span><br>
<b>IsFunction: </b> {{isFunction1}}<br />
<br><br>
<b>Input2: </b>
<code>
Add = () =>{ return null; };
</code><br>
<b>IsFunction:</b> {{isFunction2}}
</div>
<script>
var app = angular.module("app", []);
app.controller('geek', ['$scope', function($scope) {
var arr = ['DSA', 'Algorithms', 'Web tech'];
Add = () => {
return null;
};
$scope.isFunction1 = angular.isFunction(arr);
$scope.isFunction2 = angular.isFunction(Add);
}]);
</script>
</body>
</html>
Output:
