जावास्क्रिप्ट क्लोजर फंक्शन में वेरिएबल को संरक्षित करने के लिए, इसे खाली पर सेट न करें। अभी, निम्नलिखित को हर बार खाली वस्तु पर सेट किया जाता है जिसे
. कहा जाता हैwebLinks = {};
मान बनाए रखने के लिए निम्न कोड का उपयोग करें:
var webLink = function (containerId) { var link1 = "https://www.qries.com", link2 = “https://www.tutorialspoint.com”; var webLinks = {}; return function(Id) { webLinks [id] = "My " + id; document.write(webLinks); } })();