Open In App

AngularJS angular.isDefined() Function

The angular.isDefined() function in AngularJS is used to determine the value inside isDefined function is defined or not. It returns true if the reference is defined otherwise returns false

Syntax:



angular.isDefined( value );

Parameter value:

Return Value: It returns true if the passed value is defined otherwise returns false



Example: This example uses angular.isDefined() function to determine the value inside isDefined function is defined or not. 




<!DOCTYPE html>
<html>
  
<head>
    <title>angular.isDefined()</title>
    <script src=
"//ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js">
    </script>
</head>
  
<body ng-app="app"
      style="text-align:center">
    <h1 style="color:green">
        GeeksforGeeks
    </h1>
    <h3>angular.isDefined()</h3>
    <div ng-controller="geek">
        <b>Date:</b> {{date}}
        <br><br> {{isDefined}}
    </div>
      
    <!-- Script to uses angular.isDefined() function -->
    <script>
        var app = angular.module("app", []);
        app.controller('geek', ['$scope', function($scope) {
            $scope.date;
            $scope.isDefined =
            angular.isDefined($scope.date) == true ? 
            "$scope.date is defined." : "$scope.date is undefined.";
        }]);
    </script>
</body>
</html>

Output:

Example 2: This example describes the usage of angular.isDefined() Function in AngularJS by specifying the current time.




<!DOCTYPE html>
<html>
  
<head>
    <title>angular.isDefined()</title>
    <script src=
"//ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js">
    </script>
</head>
  
<body ng-app="app" 
      style="text-align: center">
    <h1 style="color: green">GeeksforGeeks</h1>
    <h3>angular.isDefined()</h3>
    <div ng-controller="geek"
        <b>Time:</b> {{ today| date : 'mediumTime'}}
        <br /><br /> {{isDefined}}
    </div>
      
    <!-- Script to uses angular.isDefined() function -->
    <script>
        var app = angular.module('app', []);
        app.controller('geek', ['$scope',
            function($scope) {
                $scope.today = new Date();
                $scope.isDefined = 
                angular.isDefined($scope.today) == true ?
                '$scope.date is defined.' : '$scope.date is undefined.';
            },
        ]);
    </script>
</body>
</html>

Output:

 

 


Article Tags :