एक घोंसला क्या है?

एक घोंसला निम्नलिखित में से किसी को भी संदर्भित कर सकता है:

1. घोंसला एक ऐसा शब्द है जिसका उपयोग किसी अन्य वस्तु के भीतर एक या एक से अधिक वस्तुओं को रखने के लिए किया जाता है। उदाहरण के लिए, कंप्यूटर का जिक्र करते समय, घोंसले के शिकार को एक प्रोसेसर में ग्राफिक छवि डालने का उल्लेख हो सकता है।

2. कंप्यूटर प्रोग्रामिंग के साथ, एक नेस्टेड फ़ंक्शन एक प्रोग्राम के स्रोत कोड में किसी अन्य फ़ंक्शन के अंदर निहित फ़ंक्शन है। जावास्क्रिप्ट में इसका एक उदाहरण नीचे दिखाया गया है।

 फंक्शन आउटरफंक्शन () {फंक्शन इनर फंक्शन () {// कोड} 

}

आमतौर पर, यह नेस्टिंग आंतरिक कार्य के दायरे को सीमित करने के लिए किया जाता है।

नोट: आंतरिक फ़ंक्शन को केवल उस फ़ंक्शन द्वारा बुलाया जा सकता है या युक्त फ़ंक्शन में कोई अन्य फ़ंक्शन।

ऊपर दिए गए उदाहरण में, आउटरफ़ंक्शन () इनरफ़ंक्शन () कह सकते हैं, लेकिन इन्टरफ़ंक्शन () को ग्लोबल स्कोप या आउटरफ़ंक्शन () के बाहर किसी भी फ़ंक्शन से नहीं बुलाया जा सकता है।

इस प्रकार के घोंसले के शिकार को फ़ंक्शन के भीतर वैश्विक फ़ंक्शन या कोड में आंतरिक फ़ंक्शन को परिवर्तित करने या ओवरराइट करने से रोकने में मदद करता है जो कि फ़ंक्शन से बाहर हैं।

HTML, XML और अन्य मार्कअप भाषाओं के साथ नेस्टिंग ओपनिंग और क्लोजिंग टैग के बीच का डेटा है। उदाहरण के लिए, एक्सएमएल कोड के साथ "कंप्यूटर्सवेयर" नीचे दिखाया गया है रूट टैग है जिसमें अन्य सभी एक्सएमएल जानकारी है। "उत्पाद" टैग सभी उत्पाद जानकारी, और "नाम, " "विवरण, " "डेवलपर, " और "लागत" सभी घोंसला जानकारी प्रत्येक टैग से संबंधित है।

 विंडोज 8Microsoft विंडोज 8 ऑपरेटिंग सिस्टम - पूर्ण संस्करण। Microsoft132.78 

3. नेस्ट शब्द नेस्ट लर्निंग थर्मोस्टैट को भी संदर्भित कर सकता है।

ऑब्जेक्ट, प्रोग्रामिंग शब्द