मेरे पास जावास्क्रिप्ट पुस्तकालयों के डिज़ाइन के बारे में एक सामान्य प्रश्न है।जावास्क्रिप्ट लाइब्रेरी डिज़ाइन
मैं एक जेएस फ़ाइल में सामान्य तरीकों को समेकित करने की कोशिश कर रहा हूं ताकि उन्हें विभिन्न स्क्रिप्ट द्वारा पुन: उपयोग किया जा सके।
मैंने देखा है कि JSON लाइब्रेरी कैसे संरचित है और मान लीजिए कि यह एक अच्छा दृष्टिकोण था। JSON for Javascript।
if (!this.JSON) {
this.JSON = {};
}
तब वे ऐसा करते हैं:
तो वे वर्ग का उदाहरण बनाकर शुरू।
(function() {
if (typeof JSON.stringify !== 'function') {
JSON.stringify = function (value, replacer, space) {
यह एकदम सही काम करता है अगर आप सिर्फ JSON क्या करना चाहते हैं [function_name], लेकिन क्या होगा यदि मैं एक और अधिक संरचित पुस्तकालय चाहता हूं जैसे कि मैं चाहता हूं: JSON। [subgroup]। [function]। मैं अपनी जेएस लाइब्रेरी को इस तरह से कैसे ढूढ़ूंगा?
संसाधनों के किसी भी लिंक की सराहना की जाती है, धन्यवाद।