इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो यह जांचता है कि क्या कोई वस्तु किसी वस्तु में मौजूद है।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावास्क्रिप्ट वस्तुओं
- जावास्क्रिप्ट ऑब्जेक्ट hasOwnProperty ()
उदाहरण 1: जाँच करें कि क्या कुंजी ऑपरेटर में मौजूद वस्तु का उपयोग करती है
// program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) // check if key exists const hasKey = 'name' in person; if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )
आउटपुट
कुंजी मौजूद है।
उपरोक्त कार्यक्रम में, in
ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि क्या किसी ऑब्जेक्ट में कोई कुंजी मौजूद है। in
ऑपरेटर रिटर्न true
निर्दिष्ट कुंजी अन्यथा यह रिटर्न वस्तु में है, यदि false
।
उदाहरण 2: जाँच करें कि क्या कुंजी वस्तु के उपयोग में नहीं है
// program to check if a key exists const person = ( id: 1, name: 'John', age: 23 ) //check if key exists const hasKey = person.hasOwnProperty('name'); if(hasKey) ( console.log('The key exists.'); ) else ( console.log('The key does not exist.'); )
आउटपुट
कुंजी मौजूद है।
उपरोक्त कार्यक्रम में, यह hasOwnProperty()
जांचने के लिए विधि का उपयोग किया जाता है कि क्या किसी वस्तु में कोई कुंजी मौजूद है। यदि निर्दिष्ट कुंजी ऑब्जेक्ट में है, तो यह hasOwnProperty()
विधि वापस आ जाती true
है, अन्यथा यह वापस आ जाती है false
।