2012-06-11 18 views

उत्तर

70

वैश्विक चर सेट करने के लिए, window के बजाय global का उपयोग करें।

global["myvar"] = value 
+0

@ डॉककट: 'विंडो' और 'वैश्विक' अपने संबंधित वातावरण में वैश्विक वस्तु के संदर्भ हैं। तो आप उन्हें प्रत्येक वातावरण में उसी तरह उपयोग करते हैं। मैंने कोड को स्पष्ट रूप से दिखाने के लिए अपना उत्तर अपडेट किया। –

+0

@am_not_i_am मुझे पता है, लेकिन यह इस तरह से अधिक स्पष्ट है। धन्यवाद। – MaiaVictor

+12

नोट, हालांकि, नोड के 'ग्लोबल' का उपयोग करते हुए कम से कम किया जाना चाहिए। यदि मॉड्यूल के बीच डेटा साझा करने का कोई अन्य तरीका है, तो इसके बजाय इसका उपयोग करें। विशेष रूप से, यदि आपको कभी भी क्लस्टर या प्रोसेसर के बीच अपना ऐप वितरित करने का कोई अन्य तरीका उपयोग करने की आवश्यकता है, तो 'ग्लोबल' का उपयोग करके टूट जाएगा क्योंकि इसे उप-प्रक्रियाओं के बीच साझा नहीं किया जाएगा। – ebohlman

संबंधित मुद्दे