AngularJS में angular.isUndefined() मेथड जांचता है कि कोई रेफरेंस परिभाषित है या नहीं। यदि रेफरेंस अपरिभाषित (undefined) है तो true लौटाता है, अन्यथा false।
सिंटैक्स
angular.isUndefined(value)
उदाहरण: रेफरेंस अपरिभाषित है या नहीं जांचें
अपने Angular प्रोजेक्ट डायरेक्टरी में isUndefined.html नामक फाइल बनाएं और निम्न कोड कॉपी-पेस्ट करें:
angular.isUndefined()
Welcome to Tutorials Point
AngularJS | angular.isUndefined()
Name: {{name}}
{{isUndefined}}
Name: {{name2}}
{{isUndefined1}}
आउटपुट
ब्राउज़र में फाइल खोलने पर:
- $scope.name परिभाषित है → "$scope.name is Defined."
- $scope.name2 अपरिभाषित है → "$scope.name2 is Undefined."
उपयोग के मामले
- वैकल्पिक कॉन्फिगरेशन पैरामीटर्स जांचना
- डिफ़ॉल्ट मान सेट करना
- कंडीशनल रेंडरिंग
- फॉर्म वैलिडेशन
संबंधित मेथड्स
| मेथड | विवरण |
|---|---|
angular.isDefined(value) | विपरीत: परिभाषित है तो true |
angular.isNull(value) | null है तो true |
angular.isObject(value) | ऑब्जेक्ट है तो true |
angular.isArray(value) | सरणी है तो true |
angular.isFunction(value) | फंक्शन है तो true |
angular.isString(value) | स्ट्रिंग है तो true |
angular.isNumber(value) | संख्या है तो true |