मान लीजिए, हमारे पास किसी वस्तु का संदर्भ है -
लेट टेस्ट ={};
इस ऑब्जेक्ट में संभावित रूप से (लेकिन तुरंत नहीं) नेस्टेड ऑब्जेक्ट होंगे, जैसे -
टेस्ट ={लेवल1:{लेवल2:{लेवल3:"लेवल3"}}};
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो पहले तर्क के रूप में ऐसी किसी एक वस्तु को लेता है और उसके बाद तर्कों के रूप में किसी भी संख्या में कुंजी स्ट्रिंग लेता है।
फ़ंक्शन को यह निर्धारित करना चाहिए कि कुंजी स्ट्रिंग्स द्वारा दर्शाया गया नेस्टेड संयोजन ऑब्जेक्ट में मौजूद है या नहीं।
उदाहरण
इसके लिए कोड होगा -
const checkNested =function(obj ={}){ const args =Array.prototype.slice.call(arguments, 1); के लिए (चलो i =0; iआउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>सच्चाई