जावास्क्रिप्ट में एक फ़ंक्शन एक संलग्न (छुपा) लिंक को अपने संलग्न दायरे में रखकर बंद कर देता है।क्या किसी फ़ंक्शन को बंद करने के लिए पहुंच प्राप्त करना संभव है?
यह प्रोग्राम के रूप में इसे उपयोग करने में जब हम कार्य हो (एक चर मूल्य के रूप में) संभव है?
वास्तविक लक्ष्य सैद्धांतिक है, लेकिन एक प्रदर्शन बंद करने के गुणों को सूचीबद्ध करने के हो सकता है।
var x = (function(){
var y = 5;
return function() {
alert(y);
};
})();
//access y here with x somehow
कोड का नमूना बेहतर अपने सटीक समस्या – Blaster
की व्याख्या करता है समस्या सैद्धांतिक, व्यावहारिक है नहीं: एक समारोह को देखते हुए, आप अपनी अंतिम के गुणों की गणना कर सकते हैं? –
'console.log (x()। Y); // 5'? – Blaster