⊗jsPmMCMC 497 of 505 menu

जावास्क्रिप्ट में क्लोजर के माध्यम से मॉड्यूल

ऊपर वर्णित समस्या किसी भी प्रोग्रामिंग भाषा में आम है। इसे हल करने के लिए तथाकथित मॉड्यूल का उपयोग किया जाता है।

एक मॉड्यूल एक ऐसा निर्माण है जो इस तरह से बनाया गया है कि उसके चर और फ़ंक्शन केवल उसके अंदर दिखाई देते हैं और बाहर किसी को भी हस्तक्षेप नहीं करते हैं।

जावास्क्रिप्ट में कई प्रकार के मॉड्यूल मौजूद हैं। सबसे सरल क्लोजर के माध्यम से मॉड्यूल तत्काल-निष्पादित फ़ंक्शन अभिव्यक्ति का उपयोग करके इस प्रकार बनाए जाते हैं:

;(function() { // यहाँ मॉड्यूल का कोड है })();

ऐसे मॉड्यूल में बनाए गए चर और फ़ंक्शन मॉड्यूल के बाहर दिखाई नहीं देंगे:

;(function() { let str = 'मॉड्यूल का चर'; function func() { alert('मॉड्यूल का फ़ंक्शन'); } })(); // यहाँ मॉड्यूल के चर और फ़ंक्शन उपलब्ध नहीं हैं: alert(str); alert(func);
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें