JavaScript में in ऑपरेटर
ऑपरेटर in की मदद से
किसी ऑब्जेक्ट में प्रॉपर्टी के अस्तित्व की जांच की जा सकती है। आइए एक
उदाहरण पर नजर डालें। मान लीजिए कि हमारे पास इस प्रकार का एक ऑब्जेक्ट दिया गया है:
let obj = {a: 1, b: 2, c: 3};
आइए हमारे ऑब्जेक्ट में किसी प्रॉपर्टी के अस्तित्व की जांच करें:
console.log('b' in obj); // true प्रिंट करेगा
और अब एक गैर-मौजूद प्रॉपर्टी के लिए जांच करते हैं:
console.log('x' in obj); // false प्रिंट करेगा
बताएं कि निम्नलिखित कोड को निष्पादित करने के परिणामस्वरूप कंसोल में क्या प्रिंट होगा:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);