मैं डेटा betweens दो स्क्रिप्ट्स को सही तरीके से कैसे संवाद करूं?स्क्रिप्ट के बीच संचार | तीन विधियां
इस विशेष मामले में मेरे पास एक स्क्रिप्ट में एक तत्व है, लेकिन मैं इसे किसी अन्य स्क्रिप्ट में जोड़ना चाहता हूं।
वैश्विक विंडो ऑब्जेक्ट का उपयोग करके-बीच में सबसे आसान तरीका यह है कि मैं इसे कर सकता हूं।
लेकिन ग्लोबल्स सर्वोत्तम अभ्यास नहीं हैं।
इस तत्व को दूसरी स्क्रिप्ट में पास करने का सही तरीका क्या है?
दोनों स्क्रिप्ट मॉड्यूल पैटर्न में encapsulated हैं।
स्क्रिप्ट 0 बनाएं तत्व प्वाइंट
var element = document.createElement("div");
element.innerHTML = response_text;
स्क्रिप्ट 1 संलग्न तत्व प्वाइंट
Vi.sta = {
// implemented in the boot loader - shared global space - appended child already - you don't have to append until now.
// Static data has already been composed.
// Pull off window and append or best practice
};
दोनों मॉड्यूल पैटर्न
(function(){
// the code here
})()
जैसा कि मैंने बताया है कि दोनों स्क्रिप्ट मॉड्यूल पैटर्न में encapsulated हैं ... –
@HiroProtagonist आपने *** *** *** पैटर्न पैटर्न का उल्लेख नहीं किया है। क्या आप 'खुलासा-मॉड्यूल' के बारे में बात कर रहे हैं, क्या आप 'नेमस्पेसिंग' के बारे में बात कर रहे हैं या आप 'सैंडबॉक्सिंग' के बारे में बात कर रहे हैं? क्योंकि सभी तीनों के कामकाज के बहुत अलग स्तर हैं। क्योंकि हमारे पास यह जानने का कोई तरीका नहीं है कि यह कौन सा है, हमारे पास यह जानने का कोई तरीका नहीं है कि कौन सा कामकाज सही है। – Norguard
Google के लिए मेरे लिए बहुत अच्छे कुंजी शब्द - धन्यवाद, मैं इसे देख लूंगा। –